Compare JSON in your Unit Tests
Repository Index
61,275 visible repositories in the index
73–96 of 218 · Most stars
Bypass provides a quick way to create a custom plug that can be put in place instead of an actual HTTP server to return prebaked responses to client requests.
Machine.Specifications is a Context/Specification framework for .NET that removes language noise and simplifies tests.
- mspec
- dotnet
- unit-testing
C++ Benchmark Authoring Library/Framework
- benchmark
- benchmark-tests
- measurements
- c-plus-plus
Open-source self-improving QA agent for software teams. A test harness with memory. Write tests in natural language for web and mobile. agent-qa learns from every run, adapts to UI changes, and catches regressions before you ship.
- playwright
- end-to-end-testing
- ai-testing
- ai-agents
A collection of ROM images with tests that will aid you in developing your own CHIP-8, SUPER-CHIP or XO-CHIP interpreter (or "emulator")
- chip-8
- chip-8-emulator
- chip-8-interpreter
- chip-8-roms
Serenity BDD is a test automation library designed to make writing automated acceptance tests easier, and more fun.
HTTP Server for Android Instrumentation tests
User-oriented Web UI browser tests in Python
- automation
- e2e-testing
- python
- selene
Ruby test runner for Sublime Text with Minitest, Test::Unit, RSpec, and Cucumber support, single-test execution, and code/test switching.
Cross-platform test runner
Some helper classes for writing functional tests in Symfony
- php
- bundle
- symfony
- symfony-bundle
Khronos Vulkan, OpenGL, and OpenGL ES Conformance Tests
Automated tests for your CSS.
- python
- css
- screenshot
- testing
Write and debug tests easily, with full action history, time travel, screenshots, rapid re-execution, video records, interactivity, isolation and more
Pytest plugin to write end-to-end browser tests with Playwright.
- pytest-plugin
- playwright
- testing-tools
Write unit tests which test the layout of a view in multiple configurations
Aioresponses is a helper for mock/fake web requests in python aiohttp package.
🔭 Powerful tool for testing WebHooks and more
- webhook
- tests
- golang
- push-notifications
Knapsack splits tests evenly across parallel CI nodes to run fast CI build and save you time.
- ruby
- rspec
- cucumber
- minitest
Generate mocks from ActiveRecord models for unit tests that run fast because they don’t need to load Rails or a database.
BDD framework allowing to create easy to read and maintain tests.
- nunit
- mbunit
- xunit
- mstest
Betamax is a tool for mocking external HTTP resources such as web services and REST APIs in your tests. The project was inspired by the VCR library for Ruby.
Extremely flexible golang deep comparison, extends the go testing package, tests HTTP APIs and provides tests suite
- golang
- golang-package
- go
- assertions