Testing
测试框架与工具
pointfreeco/swift-snapshot-testing
📸 Delightful Swift snapshot testing.
httprunner/httprunner
HttpRunner 是一款开源的 API/UI 测试框架,简单易用,功能强大,具有丰富的插件化机制和高度的可扩展能力。
codeceptjs/CodeceptJS
Supercharged End 2 End Testing Framework for NodeJS
apiaryio/dredd
Language-agnostic HTTP API Testing Tool
powermock/powermock
PowerMock is a Java framework that allows you to unit test code normally regarded as untestable.
ansible/molecule
An ansible-native testing framework for collections, playbooks, and roles with configurable workflows for testing any system or service
qustavo/httplab
The interactive web server
nucleuscloud/neosync
Open Source Data Security Platform for Developers to Monitor and Detect PII, Anonymize Production Data and Sync it across environments.
qunitjs/qunit
🔮 An easy-to-use JavaScript unit testing framework.
awaitility/awaitility
Awaitility is a small Java DSL for synchronizing asynchronous operations
thomhurst/TUnit
A modern, fast and flexible .NET testing framework
tox-dev/tox
Command line driven CI frontend and development task automation tool.
americanexpress/jest-image-snapshot
✨ Jest matcher for image comparisons. Most commonly used for visual regression testing.
trailofbits/manticore
Symbolic execution tool
antonio-morales/Fuzzing101
An step by step fuzzing tutorial. A GitHub Security Lab initiative
FactoryBoy/factory_boy
A test fixtures replacement for Python
denji/awesome-http-benchmark
HTTP(S) benchmark tools, testing/debugging, & restAPI (RESTful)
thunderclient/thunder-client-support
Thunder Client is a lightweight Rest API Client Extension for VS Code.
jepsen-io/maelstrom
A workbench for writing toy implementations of distributed systems.
roughike/inKino
A multiplatform Dart movie app with 40% of code sharing between Flutter and the Web.
spockframework/spock
The Enterprise-ready testing and specification framework.
garden-io/garden
Automation for Kubernetes development and testing. Spin up production-like environments for development, testing, and CI on demand. Use the same configuration and workflows at every step of the process. Speed up your builds and test runs via shared result caching
schemathesis/schemathesis
Catch API bugs before your users do
thoughtbot/shoulda-matchers
Simple one-liner tests for common Rails functionality
AutoFixture/AutoFixture
AutoFixture is an open source library for .NET designed to minimize the 'Arrange' phase of your unit tests in order to maximize maintainability. Its primary goal is to allow developers to focus on what is being tested rather than how to setup the test scenario, by making it easier to create object graphs containing test data.
cypress-io/cypress-example-recipes
Various recipes for testing common scenarios with Cypress
phodal/migration
《系统重构与迁移指南》手把手教你分析、评估现有系统、制定重构策略、探索可行重构方案、搭建测试防护网、进行系统架构重构、服务架构重构、模块重构、代码重构、数据库重构、重构后的架构守护
VerifyTests/Verify
Verify is a snapshot testing tool that simplifies the assertion of complex data models and documents.
qawolf/cli
QA Wolf from anywhere — your terminal, your CI, your AI agent.
callstack/react-native-testing-library
🦉 Simple and complete React Native testing utilities that encourage good testing practices.