#
Test Report
#
Overview
The Test Report feature in Kusho provides a comprehensive view of API test execution results. The report presents test outcomes in a clear tabular format, making it easy to track and analyze test suite performance.
#
Report Structure
#
Summary Section
The report header includes key metrics:
- Total number of tests
- Number of executed tests
- Number of passed tests
- Number of failed tests
- Total execution time (in milliseconds)
- Execution timestamp (UTC)
- Executor's email
#
Test Suite Details
Each test suite is presented with:
- Suite name
- Complete test case listing
- Individual test results
- Status codes
- Failed assertions (if any)
#
Report Components
#
Test Case Information
Each test case includes:
- No. (Sequential number)
- UUID (Unique identifier)
- Test Case description
- Result (PASS/FAIL)
- Status Code
- Failed Assertions (N/A if passed)
#
Result Categories
- PASS - Test executed successfully
- FAIL - Test execution failed
- Status Code - HTTP response code (e.g., 401)
- Failed Assertions - Details of any failed test conditions
#
Features
- Comprehensive test execution summary
- Detailed individual test results
- Clear pass/fail indicators
- HTTP status code tracking
- Failed assertion tracking
- Unique test case identification
#
Use Cases
- API testing validation
- Quality assurance documentation
- Test coverage reporting
- Regression testing verification
- Compliance documentation