APITestka is a lightweight, cross‑platform framework for automated API testing. It supports HTTP/HTTPS, SOAP/XML, and JSON, with high‑performance request execution, detailed reporting, and flexible CLI scripting. Designed for speed and scalability, APITestka enables thousands of requests per second, integrates with mock servers and remote automation, and generates reports in multiple formats for easy analysis.
- Automated API request execution
- Data comparison for each request
- Pure CLI mode support for API testing
- Detailed request/response reporting
- HTTP/HTTPS support
- SOAP/XML support
- JSON support
- Report generation in JSON, HTML, and XML formats
- APITestka scripting capability
- High performance: thousands of requests per second
- Cross-platform (OS independent)
- Mock server integration
- Remote automation support
- Project and template management
- New: httpx client support
- Synchronous and asynchronous requests with httpx
- HTTP/2 request support
pip install je_api_testka
- python 3.9 or later