Overview of Pity's core features
mainPity is an API automation testing platform built with Python, FastAPI, and React. It provides a comprehensive suite of tools for managing and executing API tests.
Key Capabilities:
- Test Execution: Support for serial/parallel execution, HTTP testing, and scenario testing.
- Data Management: Global variables, parameter extraction, and a powerful data constructor to solve data dependency issues.
- Automation & Scheduling: Scheduled task execution and test collections.
- Observability: Beautiful test reports, email/DingTalk notification templates, and HAR file import.
- Infrastructure Tools: Online SQL client, Online Redis client, and project management.
- Mocking: Case recording and generation using
mitmproxy.