Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
Repository Index
47,133 repositories indexed
1–24 of 61 · Most stars
A toolkit with common assertions and mocks that plays nicely with the standard library
- testify
- go
- assertions
- mocking
Browser automation and testing without limits. SeleniumBase's CDP Mode bypasses bot-detection with ease. Check out the examples!
- python
- selenium-python
- e2e-testing
- seleniumbase
Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Catch CSS curve balls.
- javascript
- screen-capture
- chrome-headless
- backstopjs
A mock code autogenerator for Go
Automate running Lighthouse for every commit, viewing the changes, and preventing regressions
- lighthouse
- webperf
Catches mail and serves it through a dream.
- smtp
- server
- ruby
Test suites for Web platform specs — including WHATWG, W3C, and others
- testing
- html
- test-automation
- browser
Simple unit testing for C
A Matcher Framework for Swift and Objective-C
- matcher-functions
- swift-generics
- swift-assertions
- failure-messages
A constant throughput, correct latency recording variant of wrk
Let your Python tests travel through time
A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.
- automation
- dotnet
- docker
- testcontainers
Awaitility is a small Java DSL for synchronizing asynchronous operations
- awaitility
- asynchronous
- java
- testing
A browser testing and web crawling library for PHP and Symfony
RESTler is the first stateful REST API fuzzing tool for automatically testing cloud services through their REST APIs and finding security and reliability bugs in these services.
Power Assert in JavaScript. Provides descriptive assertion messages through standard assert interface. No API is the best API.
- power-assert
- assert
Global edition of ARTEX — an LLM multi-agent autonomous penetration-testing framework. English default, switchable to Korean/Chinese/Spanish/Japanese. For authorized, defensive and detection use only. (upstream: Autumn-27/ARTEX, AGPL-3.0)
Automated driver management and other helper features for Selenium WebDriver in Java
- java
- selenium-webdriver
- chromedriver
- geckodriver
Testcontainers is a NodeJS library that supports tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
A contract-driven gRPC regression harness for AI coding agents, with human-approved baselines. Snapshot the valid call chains of an API so an agent can look one up instead of tracing for it. gRPC today, OpenAPI next
Performance monitoring and benchmarking suite
- likwid
- hardware-performance-counters
- threading
- x86