Global

test-automation
43 projects tagged “test-automation” that gained the most stars yesterday
#158 · +174 · 1d ·GitHub

Next generation e2e testing framework for web and mobile apps.

Size
91.2 MB
Stars
11K
Age
2mo
Commits · 90 Days
#203 · +143 · 1d ·GitHub

Let AI assistants and test suites use real phones like a human.

Creator
google
Size
25.2 MB
Stars
12.1K
Updated
CommitSep 29
Age
2mo
Commits · 90 Days
#403 · +71 · 1d ·GitHub

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

Creator
microsoft
Size
239.6 MB
Stars
97.9K
Age
6y
Commits · 90 Days
#578 · +51 · 1d ·GitHub

Android automation from code. js, the CLI, HTTP or Appium clients. No ADB, no USB cable, no root.

Creator
KnifeLemon
Size
2.9 MB
Stars
153
Age
10d
Commits · 90 Days
#682 · +42 · 1d ·GitHub

CLI for common Playwright actions. Record and generate Playwright code, inspect selectors and take screenshots.

Creator
microsoft
Size
1 MB
Stars
14.3K
Age
6y
Commits · 90 Days
#999 · +27 · 1d ·GitHub

AI ships code in minutes — verifying it hasn't. testsprite opens your live app, uses it like a real user, and shows your coding agent exactly what broke — so it fixes its own work before a bug ever reaches you.

Creator
TestSprite
Size
3.1 MB
Stars
4.7K
Age
4mo
Commits · 90 Days
#1228 · +21 · 1d ·GitHub

Open-source platform for creating safe, isolated production sandboxes for API, integration, and E2E testing.

Creator
keploy
Size
247.7 MB
Stars
18.6K
Age
4y
Commits · 90 Days
#1662 · +14 · 1d ·GitHub

> Puppeteer is a JavaScript library which provides a high-level API to control > Chrome or Firefox over the > DevTools Protocol or WebDriver BiDi. > Puppeteer runs in the headless (no visible UI) by default

Creator
puppeteer
Size
1.5 GB
Stars
95.7K
Age
9y
Commits · 90 Days
#1795 · +13 · 1d ·GitHub

Midscene combines a vision-driven GUI Agent with a testing kit for writing, verifying, and debugging UI tests across web, mobile, and desktop apps through the same Agent APIs.

Size
764.3 MB
Stars
15.3K
Age
2y
Commits · 90 Days
#2515 · +8 · 1d ·GitHub

🐙 CDP Mode bypasses bot-detection with Chromium-based browsers. 🎭 Stealthy Playwright Mode extends CDP Mode's stealth to Playwright. for the main framework.

Size
15.1 MB
Stars
13.1K
Age
12y
Commits · 90 Days
#2607 · +7 · 1d ·GitHub

Our documentation is now live on GitHub Pages at We recommend browsing the documentation on GitHub Pages rather than directly in the repository.

Creator
google
Size
13.9 MB
Stars
39.6K
Age
11y
Commits · 90 Days
#2877 · +6 · 1d ·GitHub

PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of the xUnit architecture for unit testing frameworks.

Size
379.8 MB
Stars
20.1K
Age
16y
Commits · 90 Days
#2903 · +6 · 1d ·GitHub

Ragas is your ultimate toolkit for evaluating and optimizing Large Language Model (LLM) applications. Say goodbye to time-consuming, subjective assessments and hello to data-driven, efficient evaluation workflows. Don't have a test dataset ready?

Size
46.4 MB
Stars
16K
Age
3y
Commits · 90 Days
#3249 · +5 · 1d ·GitHub

The pytest framework makes it easy to write small tests, yet scales to support complex functional testing

Creator
pytest-dev
Size
41.1 MB
Stars
14.6K
Age
11y
Commits · 90 Days
#3285 · +5 · 1d ·GitHub

Robot Framework |r| is a generic open source automation framework for acceptance testing, acceptance test driven development (ATDD), and robotic process automation (RPA). It has simple plain text syntax and it can be extended easily with generic and custom libraries.

Size
171.9 MB
Stars
11.9K
Age
12y
Commits · 90 Days
#3535 · +4 · 1d ·GitHub

Hurl is a command line tool that runs HTTP requests defined in a simple plain text format .

Size
706.1 MB
Stars
19.3K
Age
6y
Commits · 90 Days
#3592 · +4 · 1d ·GitHub

Python version of the Playwright testing and automation library.

Creator
microsoft
Size
10.1 MB
Stars
15K
Age
6y
Commits · 90 Days
#3960 · +3 · 1d ·GitHub

Cross-platform automation framework for all kinds of apps, built on top of the W3C WebDriver protocol

Creator
appium
Size
258.8 MB
Stars
22.1K
Age
13y
Commits · 90 Days
#4149 · +3 · 1d ·GitHub

The elegant testing framework for PHP developers and AI agents.

Creator
pestphp
Size
3.8 MB
Stars
11.7K
Age
6y
Commits · 90 Days
#4208 · +3 · 1d ·GitHub

JS is a standalone, framework-agnostic JavaScript library that enables recording, replaying, and stubbing of HTTP interactions.

Creator
Netflix
Size
3.6 MB
Stars
10.3K
Updated
CommitMay 31
Age
8y
Commits · 90 Days
#4393 · +2 · 1d ·GitHub

Let's get started by writing a test for a hypothetical function that adds two numbers. js file:

Creator
jestjs
Size
316.9 MB
Stars
45.5K
Age
12y
Commits · 90 Days
#4421 · +2 · 1d ·GitHub

Selenium is an umbrella project encapsulating a variety of tools and libraries enabling web browser automation.

Creator
SeleniumHQ
Size
2.3 GB
Stars
34.6K
Age
13y
Commits · 90 Days
#4643 · +2 · 1d ·GitHub

Most popular Mocking framework for unit tests written in Java

Creator
mockito
Size
48.6 MB
Stars
15.5K
Age
14y
Commits · 90 Days
#5265 · +1 · 1d ·GitHub

A toolkit with common assertions and mocks that plays nicely with the standard library

Creator
stretchr
Size
2 MB
Stars
26.2K
Age
14y
Commits · 90 Days
#5361 · +1 · 1d ·GitHub

js test runner that lets you develop with confidence 🚀

Creator
avajs
Size
14.4 MB
Stars
20.8K
Age
11y
Commits · 90 Days
#5514 · +1 · 1d ·GitHub

Simple JavaScript testing framework for browsers and node.js

Creator
jasmine
Size
10.3 MB
Stars
15.8K
Age
17y
Commits · 90 Days
#5635 · +1 · 1d ·GitHub

本仓库遵循 FIT2CLOUD Open Source License 开源协议,该许可证本质上是 GPLv3,但有一些额外的限制。

Size
417.3 MB
Stars
13.6K
Age
6y
Commits · 90 Days
#6262 · +1 · 1d ·GitHub

A complete, running test framework — page objects, API contracts, data factories, CI —

Creator
idavidov13
Size
0.7 MB
Stars
233
Updated
CommitSep 21
Age
2mo
Commits · 90 Days
#6337 · +1 · 1d ·GitHub

Drives your web page in a real browser and tells you what broke. No tests to write, no LLM.

Creator
awss1i
Size
0.8 MB
Stars
107
Age
30d
Commits · 90 Days
#6615 · +0 · 1d ·GitHub

You want to write maintainable tests for your React components. As a part of this goal, you want your tests to avoid including implementation details of your components and rather focus on making your tests give you the confidence for which they are intended.

Size
1.6 MB
Stars
19.7K
Age
8y
Commits · 90 Days