Generate mocks from ActiveRecord models for unit tests that run fast because they don’t need to load Rails or a database.
Repository Index
67,262 visible repositories in the index
73–96 of 128 · Most stars
Patch fetch/XMLHttpRequest to fake a REST API server in the browser, based on JSON data.
Browser automation engine benchmark - Test bypass rates, performance & stealth against Cloudflare, DataDome, reCAPTCHA, Kasada, Imperva, Akamai, PerimeterX and other bot detection systems. Find the best browser for scraping.
- anti-detect
- antidetect-browser
- automation
- browser
C++ Faker library for generating fake (but realistic) data.
- faker
- cpp
- fake-data
- cpp20
Fake JSON Server is a Fake REST API that can be used as a Back End for prototyping or as a template for a CRUD Back End.
- csharp
- webapi
- dotnet-core
- dynamic
An Automatic Automated Test Writer
WebTau (web test automation) is a testing API, command line tool and a framework to write unit, integration and end-to-end tests. Test across REST-API, WebSocket, GraphQL, Browser, Database, CLI and Business Logic with a consistent set of matchers and concepts. REPL mode speeds-up tests development. Rich reporting cuts down investigation time.
AutoParams is a versatile test data generator designed for parameterized tests in Java and Kotlin.
- unit-testing
- tdd
- junit5
- java
🐵 HTTP mock server, useful to stub services and simulate dynamic API responses, leveraging ASP.NET Core features, built-in fake data generation and pure C# scripting
- csharp
- mock-server
- roslyn
- faker
Generate random data for MongoDB
Enabling Test Automation in Java
A TestNG like dataprovider runner for JUnit with many additional features
DbFit is a database testing framework that supports easy test-driven development of your database code.
Go Interface Mocking Tool
🔥 JMock is a high-performance data generation and simulation component library implemented in Java.
- functions
- mock
- testing-tools
- dataset
Data generation framework for Elixir
Use SQL databases from k6 tests.
A lightweight templating system for generating random data
A way to simplify your Salesforce data creation and method stubbing.
Clean database for testing, inspired by database_cleaner for Ruby
- golang
- clean-database
- database-engine
- driver
BENERATOR is a leading software solution to generate, obfuscate, pseudonymize and migrate data for development, testing, and training purposes with a model-driven approach.
- testdata
- anonymization
- migration
- performance-testing
Faker is a Crystal library that generates fake data for you
- fake
- crystal
[unmaintained] FakerElixir generates fake data for you.
- elixir
- elixir-lang
- phoenix
- seeding
Elixir testing libraries with nested contexts, superior readability, and ease of use