Managing of your test suite and results
In QA, not all tests are created equal. With Test Priority, you can set a priority for each test case in your suite to indicate the relative importance of that test flow to your app, and see results in order of priority (with P1 tests first).
What is Test Priority?
Test priority is a test-level attribute that allows you to define how critical a test is to your application using P1, P2, and P3 importance/priority markers. P1, P2, and P3 are strictly for your use, filtering, and categorization. Priority does not impact how the test is run within Rainforest. P1 should be used for mission-critical tests that you would add to your smoke suite, while P3 can be used to indicate non-essential functionality that gets tested less frequently.
Adding Test Priority
There are several places where you can assign and update priority:
- When creating a New Test, you can set the priority in the test creation flow
- When editing a test, use the Test Priority dropdown (on the right side) to set or update the priority
- When requesting tests via the Test Writing Service, you can specify the priority of each test returned
You can also use the CLI to add a priority. When using the CLI, we will validate that a P1, P2, or P3 priority was added when you upload the tests.
Questions? Send us an email at email@example.com to chat.