Serenity BDD is a test automation library designed to make writing automated acceptance tests easier, and more fun.
Repository Index
47,133 repositories indexed
73–96 of 178 · Most stars
User-oriented Web UI browser tests in Python
- automation
- e2e-testing
- python
- selene
Appium Server setup to automate android testing on real devices
Automated tests for your CSS.
- python
- css
- screenshot
- testing
A collection of packages to augment the go testing package and support common patterns.
- golang
- go
- testing
- assertions
Knapsack splits tests evenly across parallel CI nodes to run fast CI build and save you time.
- ruby
- rspec
- cucumber
- minitest
DeepfakeHTTP is a web server that uses HTTP dumps as a source for responses.
- http-server
- dump
- dummy
- testing
Port of a popular ruby faker gem written in kotlin. Generate realistically looking fake data such as names, addresses, banking details, and many more, that can be used for testing and data anonymization purposes.
- kotlin
- kotlin-library
- testing
- faker
f# web automation and testing library, built on top of Selenium (friendly to c# also)
Generate mocks from ActiveRecord models for unit tests that run fast because they don’t need to load Rails or a database.
C#/.NET test automation framework for web
Automates running Apache JMeter on Amazon EC2
HTTP requests collector to test webhooks, notifications, REST clients and more ...
- webhooks
- test-automation
- qa
- testing
AppiumLibrary is an appium testing library for RobotFramework
- python
- robotframework
- appium
- library
Framework allows to perform load testing with Apache Jmeter, view application/server metrics in real-time with Grafana, analyze errors cause with detailed traces for failed requests, compare different test runs in scripted dashboard and perform frontend performance testing with sitespeed.io+webpagetest
Browser automation engine benchmark - Test bypass rates, performance & stealth against Cloudflare, DataDome, reCAPTCHA, Kasada, Imperva, Akamai, PerimeterX and other bot detection systems. Find the best browser for scraping.
- anti-detect
- antidetect-browser
- automation
- browser
Full-featured test framework for Go! Assertions, fuzzing, input testing, output capturing, and much more! 🍕
- testing
- testing-framework
- go
- golang
An Automatic Automated Test Writer
Shift-left API Integration | Auto-fix integration drift before integration. Specmatic turns API specifications into executable contracts, continuously verifying that every change made by AI coding agents and engineers stays true to the desired behaviour. Ship AI-ready APIs 10x faster, from intent to implementation, with Spec-Driven API Development.
- contract-testing
- microservices
- contract-driven-development
- cdd
AI-powered E2E testing for 10 platforms. 253 MCP tools. Zero config. Works with Claude, Cursor, Windsurf, Copilot. Test Flutter, React Native, iOS, Android, Web, Electron, Tauri, KMP, .NET MAUI — all from natural language.
Automation framework for Windows platforms
WebTau (web test automation) is a testing API, command line tool and a framework to write unit, integration and end-to-end tests. Test across REST-API, WebSocket, GraphQL, Browser, Database, CLI and Business Logic with a consistent set of matchers and concepts. REPL mode speeds-up tests development. Rich reporting cuts down investigation time.
Enable network mocks and more in UI Tests
AutoParams is a versatile test data generator designed for parameterized tests in Java and Kotlin.
- unit-testing
- tdd
- junit5
- java