Fast, easy and reliable testing for anything that runs in a browser.
- cypress
- end-to-end-testing
- angular-testing-library
- component-testing
47,133 repositories indexed
1–24 of 99 · Most stars
Fast, easy and reliable testing for anything that runs in a browser.
Node.js test runner that lets you develop with confidence 🚀
JavaScript Testing utilities for React
Hurl, run and test HTTP requests with plain text.
Spectacular Test Runner for JavaScript
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.
Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
Automate running Lighthouse for every commit, viewing the changes, and preventing regressions
Calculate the real cost to run your JS app or lib to keep good performance. Show error in pull request if the cost exceeds the limit.
Test suites for Web platform specs — including WHATWG, W3C, and others
Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests.
Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.
MockServer is an HTTP(S) mock server and proxy for testing that lets you mock APIs, inspect and modify live traffic, and inject failures. It supports HTTP/1.1, HTTP/2, gRPC, WebSockets, TCP and more on a single port, with additional support for HTTP/3, message brokers, and AI/LLM APIs.
Bluepill is a reliable iOS testing tool that runs UI tests using multiple simulators on a single machine
A Grunt workflow for designing and testing responsive HTML email templates with SCSS.
Runtime introspection and unit testing of SwiftUI views
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.
Runs a load test on the selected URL. Fast and easy to use. Can be integrated in your own workflow using the API.
🚦 Your own mini Travis CI to run tests locally
bUnit is a testing library for Blazor components that make tests look, feel, and runs like regular unit tests. bUnit makes it easy to render and control a component under test’s life-cycle, pass parameter and inject services into it, trigger event handlers, and verify the rendered markup from the component using a built-in semantic HTML comparer.
A tool for generating self-contained, type-safe test doubles in go
This repository holds the source code of Microsoft.Testing.Platform (MTP), a lightweight alternative to VSTest, as well as MSTest adapter and framework.
A tool for running android and iOS appium tests in parallel across devices... U like it STAR it !