Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info

If you start using Test Environments in your Test Executions, then it's not only your test status calculation that will change. All custom fields that depend on it (e.g., Requirement status, Test Sets status) will change. Consequently, the The requirement coverage calculation and all associated charts/gadgets are also affected.

...

ScenarioTest Environment(s) of TE 1Test Environment(s) of TE 2Test run status in TE1Test run status in TE2Calculated value of "TestRunStatus" custom field

A

AndroidiOSPASSPASSPASS

B

iOSiOSPASSFAILFAIL

C

iOSiOSFAILPASSPASS

D

iOS-FAILPASSFAIL

E

--PASSFAILFAIL

F

--FAILPASSPASS 


Example


When  After creating a Test Execution, you must set the Test Environment in which the execution will be executed. You can use this field as a simple label: just add the environment or reuse a previously created one.set the Test Environments relevant to that Test Execution in the Test Environments section in the Test Execution issue view page.

Image AddedImage Removed

Test Execution for “Android” Test EnvironmentImage Removed 

Test Execution for “iOS” Test Environment


The Test Environments column is shown in your Test Runs table so you can distinguish each execution of the Test between the different environments.


Image RemovedImage Added

The same Test has been executed in both Test Environments (a Test Execution per Test Environment).


The Requirement Coverage Status will show NOK because the Test has failed for one of the environments.

 Image RemovedImage Added

If the Android environment is selected the Coverage Status will show OK because the Test is passing for the environment Android.

Image Added

Tips

  • Use Test Environments only if want to run the same Test on different environments. 
  • If you do use it, then assign just one Test Environment per Test Execution.
  • You may filter using Test Environments in your Test Executions panel to see how the executions are doing, per environment.

...