Web and API based SMTP testing
Repository Index
47,133 repositories indexed
1–24 of 88 · Most stars
📊 APIs for Web Scraping, Browser Automation, and E2E Testing. CDP Mode & Stealthy Playwright Mode bypass bot-detection/CAPTCHAs.
- python
- selenium-python
- e2e-testing
- seleniumbase
RegExr is a HTML/JS based tool for creating, testing, and learning about Regular Expressions.
:card_index: A simple fake data generator for C#, F#, and VB.NET. Based on and ported from the famed faker.js.
- fake
- data
- generator
- dotnet
The property-based testing library for Python
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.
A library that allows you to easily mock out tests based on AWS infrastructure.
Anteon (formerly Ddosify): eBPF-based Kubernetes Monitoring and Performance Testing
- load-testing
- load-generator
- go
- golang
AFL++ is a state-of-the-art fuzzer, and #1 in benchmarks. It was originally based on AFL. Today it comes with qemu 5.1, collision-free coverage, enhanced laf-intel & redqueen, AFLfast++ power schedules, MOpt mutators, unicorn_mode, and a lot more!
- afl
- afl-fuzz
- afl-fuzzer
- fuzzing
Scriptable database and system performance benchmark
Sql mock driver for golang to test database interactions
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.
- testing
- docker
- automation
- golang
Catch API bugs before your users do
Security oriented software fuzzer. Supports evolutionary, feedback-driven fuzzing based on code coverage (SW and HW based)
Strategies for cleaning databases in Ruby. Can be used to ensure a clean state for testing.
- testing
- ruby
- database-cleaner
- testing-tools
:chart_with_upwards_trend: The Rack Based A/B testing framework
- split
- redis
- ab-testing
- ruby
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.
A contract-driven gRPC regression harness for AI coding agents, with human-approved baselines. Snapshot the valid call chains of an API so an agent can look one up instead of tracing for it. gRPC today, OpenAPI next
Property-based testing for Scala
- scala
- scalacheck
- property-testing
Database anonymization and test data management
- golang
- obfuscation
- postgresql
- security
Automated testing to find logic and performance bugs in database systems
shUnit2 is a xUnit based unit test framework for Bourne based shell scripts.
Base classes to use when writing tests with Spark
QuickCheck for Swift
- swift
- quickcheck
- property-based-testing