GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.
Repository Index
47,133 repositories indexed
1–23 of 23 · 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
Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. Its core goal is to offer a test double framework with a succinct API capable of clearly defining all possible object operations and interactions using a human readable Domain Specific Language (DSL).
- mockery
- phpunit
- php
- stub
Acceptance test framework for web applications
- hacktoberfest
Catch CSS curve balls.
- javascript
- screen-capture
- chrome-headless
- backstopjs
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.
The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation incubating project 🚀
Headless Chrome/Chromium driver for Capybara
- capybara
- chromium
- chrome
- driver
Edit and replay captured network traffic at arbitrary speeds — a suite of pcap tools for *NIX and Windows.
- tcpreplay
- pcap
- netmap
- c
Suricata, Snort and Zeek IDS rule and pcap testing system
🎯 LogCaptor captures log entries for unit and integration testing purposes
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
Full-featured test framework for Go! Assertions, fuzzing, input testing, output capturing, and much more! 🍕
- testing
- testing-framework
- go
- golang
Automating captcha solving for Playwright. Supports Cloudflare Turnstile & Interstitial, and reCAPTCHA V2 & V3 with Click-based or API (2captcha) solving. Designed for easy integration with Playwright, Patchright, and Camoufox.
- automation
- bot
- camoufox
- captcha
The CLI for working with JSON Schema. Covers formatting, linting, testing, bundling, and more for both local development and CI/CD pipelines
- json
- json-schema
- jsonschema
- openapi
Fragscapy is a command-line tool to fuzz network protocols by automating the modification of outgoing network packets. It can run multiple successive tests to determine which options can be used to evade firewalls and IDS.
Unit test framework for hive and hive-service
Yet another South American rodent...a Capybara like web app testing tool for Elixir.
Automated browser tests for web applications. Similar to Ruby's Capybara.
- lucky-framework
- testing-tools
🎯 ConsoleCaptor captures console output for unit and integration testing purposes
assertions for logging with logback
Shadow DOM support for Capybara
- ruby
- ruby-on-rails
- rails
- capybara
A companion package to Algorand Typescript that enables efficient unit testing of smart contracts, offering fast and reliable testing capabilities with a familiar Typescript interface.
- algokit
- lib