A test suite is the fundamental unit of testing, representing a collection of related tests
A test suite is the fundamental unit of testing in Keystone, representing a collection of related tests that work together to validate specific functionality. This page will guide you through managing and running your test suites.
Test Suite Page: listing all the test suites in your application.
When you run a test suite, Keystone executes all tests within the suite in their specified order, respecting dependencies and ensuring proper flow.
Current Status
Real-time test status
Progress
Suite completion tracking
Error Detection
Issue identification
Execution Time
Performance metrics
Test suites maintain the integrity of your testing workflow by executing tests in the correct sequence, ensuring each step builds upon the previous ones.
Keep your test suites focused and organized around specific features or user journeys for better maintainability and clearer results.
While test suites can contain many tests, it’s recommended to keep them focused on specific features or workflows to maintain clarity and ease of maintenance.