How to set build at Test Case level?

Users can assign build to a test cases irrespective of the build set for the test suite or other test cases in the test suite. Testers want to assign builds to individual test cases within a test suite so that they can associate different test cases with different builds.

If the execution status of a test case is changed, the change will be applied to the test suite run build (i.e. set as default). It will override the set test case run build.

Steps

Below are the steps to assign build to a test cases.

  1. Click on the Set Your Build button at the right corner of the screen.

  2. You can see that all the test cases are selected by default. Unselect the test cases to which you do not want to apply the build.

  3. Open the Select Build drop-down and select the build you want the selected test cases to be executed against. This list contains all the builds that are linked to release and cycle, which are associated with the test execution that is being carried out.

The Build is set for those test cases that are selected while choosing the build.

 

After setting the build at Test Suite Level/Test Case Level, the confirmation pop-up opens as soon as you select the Build to link, confirming -

"Do you wish to reset execution status to "Not Run" for all Test Case(s)?"

  • Change without Resetting: It will assign the selected Build to test cases without changing their execution status.

  • Yes Reset: It will assign the selected Build to test cases and will reset the execution status of all the test cases to "Not Run".

You can opt either for resetting or not resetting the test case execution status.

The selected build will be set for the test run/for the selected test cases under it.