selenium by SeleniumHQ

A browser automation framework and ecosystem.

updated at May 12, 2024, 8:24 p.m.

Java

1,292 -1

29,406 +58

7,948 +8

GitHub
puppeteer by puppeteer

Node.js API for Chrome

updated at May 12, 2024, 9:04 a.m.

TypeScript

1,197 -2

86,960 +102

8,979 +10

GitHub
nightwatch by nightwatchjs

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

updated at May 12, 2024, 5:24 a.m.

JavaScript

255 -1

11,723 +2

1,292 +3

GitHub
playwright by Microsoft

Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

updated at May 12, 2024, 12:54 a.m.

TypeScript

458 +2

62,125 +203

3,328 +11

GitHub
nightmare by segment-boneyard

A high-level browser automation library.

updated at May 11, 2024, 10:42 p.m.

JavaScript

351 +0

19,514 -1

1,079 +0

GitHub
wraith by bbc

Wraith — A responsive screenshot comparison tool

updated at May 11, 2024, 4:27 p.m.

Ruby

162 +0

4,829 +1

354 +0

GitHub
phantomjs by ariya

Scriptable Headless Browser

updated at May 11, 2024, 2:45 p.m.

C++

1,123 -1

29,410 +6

5,754 +1

GitHub
loki by oblador

👁 Visual Regression Testing for Storybook

updated at May 11, 2024, 1:08 p.m.

JavaScript

13 +0

1,737 +1

167 +1

GitHub
jest-image-snapshot by americanexpress

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

updated at May 11, 2024, 9:33 a.m.

JavaScript

41 +0

3,787 +7

197 +0

GitHub
chromeless by schickling

🖥 Chrome automation made simple. Runs locally or headless on AWS Lambda.

updated at May 11, 2024, 8:56 a.m.

TypeScript

234 +0

13,234 -1

579 -1

GitHub
testcafe by DevExpress

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

updated at May 11, 2024, 6:32 a.m.

JavaScript

167 +0

9,767 +11

661 -1

GitHub
huxley by facebookarchive

A testing system for catching visual regressions in Web applications.

updated at May 10, 2024, 10:57 p.m.

Python

209 +0

4,075 -1

286 +0

GitHub
protractor by angular

E2E test framework for Angular apps

updated at May 10, 2024, 7:53 p.m.

JavaScript

488 +0

8,761 +3

2,309 -1

GitHub
BackstopJS by garris

Catch CSS curve balls.

updated at May 10, 2024, 6:18 p.m.

JavaScript

115 -1

6,623 +3

603 +1

GitHub
lost-pixel by lost-pixel

Open source alternative to Percy, Chromatic, Applitools.

updated at May 10, 2024, 4:28 p.m.

TypeScript

8 +0

1,225 +5

36 +0

GitHub
dalek by dalekjs

[unmaintained] DalekJS Base framework

updated at May 10, 2024, 11:13 a.m.

JavaScript

42 +0

696 -2

63 +0

GitHub
trifleJS by sdesalas

Headless automation for Internet Explorer

updated at May 10, 2024, 11:13 a.m.

JavaScript

44 +0

826 -3

58 +0

GitHub
reporter by testomatio

Testomatio Reporter

updated at May 9, 2024, 11:39 p.m.

JavaScript

1 +0

109 +2

17 +0

GitHub
reg-cli by reg-viz

📷 Visual regression test tool.

updated at May 9, 2024, 9:05 p.m.

JavaScript

5 +0

333 +1

24 +0

GitHub
selenide by selenide

Concise UI Tests with Java!

updated at May 9, 2024, 5:15 p.m.

Java

139 +0

1,790 +1

561 -1

GitHub