Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ Collection of awesome Python resources for testing and generating test data.
- [Design by Contract](#design-by-contract)
- [Fake Data](#fake-data)
- [Fixtures](#fixtures)
- [LLM & MCP Testing](#llm--mcp-testing)
- [Load Testing](#load-testing)
- [Memory Management](#memory-management)
- [Mock and Stub](#mock-and-stub)
Expand Down Expand Up @@ -74,6 +75,10 @@ Collection of awesome Python resources for testing and generating test data.
- [pytest-mysql](https://github.com/ClearcodeHQ/pytest-mysql) - A pytest plugin, that enables you to test your code that relies on a running MySQL Database. It allows you to specify fixtures for MySQL process and client.
- [pytest-rabbitmq](https://github.com/ClearcodeHQ/pytest-rabbitmq) - A pytest plugin, that enables you to test your code that relies on a running RabbitMQ server. It allows you to specify fixtures for RabbitMQ server and client.

## LLM & MCP Testing

- [mcp-server-fuzzer](https://github.com/Agent-Hellboy/mcp-server-fuzzer) - A comprehensive fuzzing tool designed specifically for testing Model Context Protocol (MCP) servers. It supports both tool argument fuzzing and protocol type fuzzing across multiple transport protocols.

## Load Testing

- [Dynamic Workload Model](https://github.com/hseera/dynamic-workload-model) - Code to generate dynamic workload model. Useful for testing autoscaling in cloud or mimicking different load profile for different scenario.
Expand Down Expand Up @@ -139,7 +144,6 @@ Collection of awesome Python resources for testing and generating test data.
- [hypothesis-auto](https://github.com/timothycrosley/hypothesis-auto/) - An extensions for Hypothesis that provides fully automatic testing for type hinted functions.
- [hypothesis-crosshair](https://github.com/pschanely/hypothesis-crosshair) - Add the power of solver-based symbolic execution to your Hypothesis tests with CrossHair.
- [icontract-hypothesis](https://github.com/mristin/icontract-hypothesis) - Instead of writing manually the Hypothesis search strategies for a function, `icontract-hypothesis` infers them based on the function's precondition.
- [mcp-server-fuzzer](https://github.com/Agent-Hellboy/mcp-server-fuzzer) - A comprehensive fuzzing tool designed specifically for testing Model Context Protocol (MCP) servers. It supports both tool argument fuzzing and protocol type fuzzing across multiple transport protocols.

## Rest API Testing

Expand Down