nightmare by segment-boneyard

A high-level browser automation library.

created at April 5, 2014, 10:19 p.m.

JavaScript

351 -1

19,511 +1

1,078 +0

GitHub
nightwatch by nightwatchjs

Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack

created at March 17, 2012, 9:28 p.m.

JavaScript

256 +0

11,713 -1

1,286 -2

GitHub
testcafe by DevExpress

A Node.js tool to automate end-to-end web testing.

created at April 20, 2015, 1:43 p.m.

JavaScript

167 -1

9,748 -2

661 +1

GitHub
protractor by angular

E2E test framework for Angular apps

created at Jan. 16, 2013, 4:30 a.m.

JavaScript

490 +0

8,758 +0

2,309 +0

GitHub
casperjs by casperjs

CasperJS is no longer actively maintained. Navigation scripting and testing utility for PhantomJS and SlimerJS

created at Sept. 5, 2011, 2:01 p.m.

JavaScript

251 +0

7,223 -1

986 +0

GitHub
BackstopJS by garris

Catch CSS curve balls.

created at Oct. 15, 2014, 6:56 p.m.

JavaScript

116 +1

6,616 +10

600 +2

GitHub
PhantomCSS by HuddleEng

Visual/CSS regression testing with PhantomJS

created at Nov. 6, 2012, 5:50 p.m.

JavaScript

163 +0

4,720 +0

257 -1

GitHub
Resemble.js by rsmbl

Image analysis and comparison

created at Feb. 21, 2013, 2:25 p.m.

JavaScript

120 +0

4,455 +8

421 +0

GitHub
jest-image-snapshot by americanexpress

✨ Jest matcher for image comparisons. Most commonly used for visual regression testing.

created at June 26, 2017, 8:39 p.m.

JavaScript

41 +0

3,776 +1

197 +0

GitHub
slimerjs by laurentj

A scriptable browser like PhantomJS, based on Firefox

created at Dec. 12, 2012, 7:29 p.m.

JavaScript

101 +0

2,996 +0

258 -1

GitHub
loki by oblador

👁 Visual Regression Testing for Storybook

created at July 10, 2017, 8:33 a.m.

JavaScript

13 +0

1,734 +0

167 +0

GitHub
gemini by gemini-testing

💀💀💀[DEPRECATED] Use hermione

created at Feb. 11, 2014, 2:58 p.m.

JavaScript

43 +0

1,502 +1

150 +0

GitHub
trifleJS by sdesalas

Headless automation for Internet Explorer

created at Sept. 4, 2013, 7:07 a.m.

JavaScript

44 +0

829 +0

58 +0

GitHub
dalek by dalekjs

[unmaintained] DalekJS Base framework

created at Jan. 8, 2013, 4:16 p.m.

JavaScript

42 +0

698 +0

63 +0

GitHub
PhantomFlow by HuddleEng

Describe and visualise user flows through tests with PhantomJS

created at June 20, 2013, 4:47 p.m.

JavaScript

74 +0

683 +0

60 +0

GitHub
differencify by NimaSoroush

Differencify is a library for visual regression testing

created at June 14, 2017, 8:57 a.m.

JavaScript

14 +0

631 +0

46 +0

GitHub
webdrivercss by webdriverio-boneyard

Regression testing tool for WebdriverIO v4

created at March 28, 2014, 1:56 a.m.

JavaScript

64 +0

617 -1

106 +0

GitHub
funcunit by bitovi

A functional test suite based on jQuery

created at Feb. 16, 2010, 4:56 a.m.

JavaScript

73 +0

571 +0

380 +0

GitHub
happo by Galooshi

Visual diffing in CI for user interfaces

created at Feb. 20, 2015, 7:05 a.m.

JavaScript

13 +0

505 +0

16 +0

GitHub
csscritic by cburgmer

Lightweight CSS regression testing

created at Aug. 23, 2012, 11:38 p.m.

JavaScript

17 +0

483 +0

19 +0

GitHub