The code coverage tool for Python
Repository Index
47,133 repositories indexed
121–144 of 742 · Most stars
A gem providing "time travel", "time freezing", and "time acceleration" capabilities, making it simple to test time-dependent code. It provides a unified method to mock Time.now, Date.today, and DateTime.now in a single call.
minitest provides a complete suite of testing facilities supporting TDD, BDD, and benchmarking.
Security oriented software fuzzer. Supports evolutionary, feedback-driven fuzzing based on code coverage (SW and HW based)
Papercut SMTP -- The Simple Desktop Email Server
Mutation testing for JavaScript and friends
- mutation-testing
- stryker
- javascript
- typescript
Bluepill is a reliable iOS testing tool that runs UI tests using multiple simulators on a single machine
- bluepill
- multiple-simulators
- xcode
- parallel
Cross platform code coverage for .NET
- code-coverage
- dotnet-core
- unittest
- coverage
A browser testing and web crawling library for PHP and Symfony
A Grunt workflow for designing and testing responsive HTML email templates with SCSS.
- litmus
- grunt
- css
- transactional-emails
Automatically mock your HTTP interactions to simplify and speed up testing
A snapshot testing library for rust
- snapshot-tests
- rust
- vscode-extension
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.
A well-structured production-ready frontend boilerplate with Typescript, React Testing Library, styled-component, React Query, .env, Axios, Bundle Analyzer, Prettier and 30+ plugins. superplate creates projects for React.js, Next.js, and refine. https://pankod.github.io/superplate/
Android UI Testing
Cucumber for the JVM
- cucumber-jvm
- java
- polyglot-release
- tidelift
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)
🔮 Proxies nodejs require in order to allow overriding dependencies during testing.
End-to-end HTTP and REST API testing for Go.
Automated driver management and other helper features for Selenium WebDriver in Java
- java
- selenium-webdriver
- chromedriver
- geckodriver
Easy benchmarking of all publicly accessible implementations of convnets
Runtime introspection and unit testing of SwiftUI views
- swiftui
- swiftui-views
- unit-testing
- runtime-typechecking
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.