Stub your network requests easily! Test your apps with fake network data and custom response time, response code and headers!
Repository Index
47,133 repositories indexed
1–24 of 38 · Most stars
Mimesis is a Python library for generating fake but realistic data in multiple languages and locales.
- mimesis
- fake
- data
- generator
Let your Python tests travel through time
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.
Runtime introspection and unit testing of SwiftUI views
- swiftui
- swiftui-views
- unit-testing
- runtime-typechecking
Synthetic data generators for tabular and time-series data
- gan-architectures
- gan
- deep-learning
- synthetic-data
A collection of utilities for creating/testing/experimenting with service workers.
- service-worker
A collection of ROM images with tests that will aid you in developing your own CHIP-8, SUPER-CHIP or XO-CHIP interpreter (or "emulator")
- chip-8
- chip-8-emulator
- chip-8-interpreter
- chip-8-roms
Ruby test runner for Sublime Text with Minitest, Test::Unit, RSpec, and Cucumber support, single-test execution, and code/test switching.
Write and debug tests easily, with full action history, time travel, screenshots, rapid re-execution, video records, interactivity, isolation and more
A MySQL engine written in pure PHP
Knapsack splits tests evenly across parallel CI nodes to run fast CI build and save you time.
- ruby
- rspec
- cucumber
- minitest
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
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
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.
Mock built-in PHP functions (e.g. time(), exec() or rand())
- php
- mock
- builtin-functions
A simple Swift package for measuring and reporting the time taken for operations
Run WASM tests inside your browser
- chromedp
- wasm
- golang
- exec
A simple framework for compile-time benchmarks
A tool for tracing Lua script execution and analysing time profiles and coverage
A simple C++ 03/11/etc timer class for ~microsecond-precision cross-platform benchmarking. The implementation is as limited and as simple as possible to create the lowest amount of overhead.
k6 extension to output real-time test metrics to an InfluxDB 2.x database
A test-friendly replacement for golang's time package [managed by soy-programador]
Realistic synthetic events for testing, demos, and pipelines — streamed live or generated in bulk
- clickhouse
- data-engineering
- data-generation
- devops