What is a test suite
Test Suite is a collection of scenarios (test cases) defining the scope of testing for a given execution requirement. You can setup Test Suites for a Release, Cycle, Sprint, Regression or other common needs and serves as a Test Plan.
Types of Test Suite
accelQ supports 3 different types of test suites depending on how you define the scope:
1. Static suite, where you would create a collection of named scenarios. This suite remains static once defined. Member Scenarios form an ordered list, so the sequence of test execution is always guaranteed. This is the only type of suite where the order of execution is guaranteed.
This type of Test Suite is helpful in situations where there is a specific need to run a selected collection of Scenarios together. Although it is not recommended to design scenarios with inter-dependency, in some situations it may be inevitable. Static Test Suite provides the capability to run multiple Scenarios in sequential order.
2. Filter based suite, where the suite is defined by a set of custom fields filter parameters. You just define a set of rules based on Custom Fields in the accelQ application while the actual list of Scenarios evolves over time. This kind of Test Suite is very appropriate for targeted testing of specific portions of Application Under Test such as Change Impact testing, Risk-Based Testing or module level testing.
3. Requirements based suite, where the suite is created based on the coverage requirement for a set of user stories from requirement tracking tools such as Jira. This is the most common type of Test Suite in an Agile environment. Right after the Sprint planning session, you would create a Test Suite appropriate for the Requirements and use it as a continuous tracker during the life of the Sprint.
As test planning makes progress during the Sprint, various Scenarios are identified for the test execution and tagged with the Requirements they cater to. As this happens, the Test Suite pulls all relevant Scenarios together and compiles the readiness and progress. When such a Test Suite is executed, it is very easy to pinpoint Stories that are particularly lagging in Quality readiness.