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–18 of 18 · Most stars
A library that allows you to easily mock out tests based on AWS infrastructure.
PowerMock is a Java framework that allows you to unit test code normally regarded as untestable.
A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit tests. Targets .NET Framework 4.7, as well as .NET Core 2.1, .NET Core 3.0, .NET 6, .NET Standard 2.0 and 2.1. Supports the unit test frameworks MSTest2, NUnit3, XUnit2, MSpec, and NSpec3.
- fluent-assertions
- c-sharp
- assertions
- tdd
Fortio load testing library, command line tool, advanced echo server and web UI in go (golang). Allows to specify a set query-per-second load and record latency histograms and other useful stats.
- golang
- golang-library
- golang-application
- performance
AutoFixture is an open source library for .NET designed to minimize the 'Arrange' phase of your unit tests in order to maximize maintainability. Its primary goal is to allow developers to focus on what is being tested rather than how to setup the test scenario, by making it easier to create object graphs containing test data.
- assertion-library
- assertions
- auto-mocking
- autofixture
🔮 Proxies nodejs require in order to allow overriding dependencies during testing.
BDD framework allowing to create easy to read and maintain tests.
- nunit
- mbunit
- xunit
- mstest
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
Simplify software testing, by easily mocking any system using HTTP/HTTPS, allowing a team to test and develop against a service that is not complete or is unstable or just to reproduce planned/edge cases.
Set of polyfills for changed PHPUnit functionality to allow for creating PHPUnit cross-version compatible tests
- phpunit
- php
- compatibility
- polyfill
Port of hamcrest to ActionScript 3, a library of matcher objects (also known as constraints or predicates) allowing 'match' rules to be defined declaratively, to be used in other frameworks. Typical scenarios include testing frameworks, mocking libraries and UI validation rules.
A highly customizable test library for Lua that allows declarative tests with nested contexts.
Library that allows tests written in Java to follow the BDD style introduced by RSpec and Jasmine.
The Scenario Architect provides a lightweight graphical user interface that allows a straightforward realization and manipulation of concrete driving testing scenarios. Exemplary usecases are the validation of an online verification framework or training of an prediction algorithm.
- safety
- scenario
A testing library that allows "time travel," "freezing time," and "time acceleration". Inspired by the ruby-timecop library.
- testing
- timecop
- crystal
The Gatling Wait Plugin simplifies waiting for specific events in your testing scenarios by allowing customizable conditions, attempt management, and error handling.
Read JMeter results in a csv file and put results in Influxdb database and allows you to create beautiful graphs with Grafana