For each type of output file of automated tests, Test Cases will be created in a dedicated manner. Below you will find a description of how Test Cases are created from interpreted test results.
Test Case steps are overwritten each time the Run automated tests operation is finished and automated tests results are imported from the CI server. Be aware of this when you want to create Test Cases from Test Case Templates. The steps from TCT will be copied into TC, and can then be overwritten by automated tests results from Cucumber.
The Fail status for the Test Case will appear when at least one of the steps in the Steps field is failed.
Learn more about status mapping on the Test Automation project configuration page.
When changing step statuses is disabled, the Jenkins and Bamboo plugins can still update them when importing Cucumber results.
If you rerun the same failed Test Case in the same iteration, the attached file in the step will be:
If you rerun the same failed Test Case in the next iteration then all files (error logs) from previous iterations are preserved.