Sync Test Case Versions
Zephyr has provided users with the ability to sync and update their test cases within the test execution page when the test execution of a test case is using a previous or older version of the test case.
For example, if you created a test case and executed that specific test case, the version of that test case that was executed will be labeled as version 1. Now if a different user decided to update the original test case and added a test step, the version will be changed to version 2. In your test execution page where you executed the test case, the version of the test case will still use version 1 and not the updated version. You can then sync and update the test case in the test execution page to use version 2 of the test case.
Allowing users to sync and update a test case is beneficial in providing the most up-to-date test case version when executing to ensure traceability from test case to execution. This is an option provided but not required to allow users to determine if they want to use an older version of a test case or the most updated version when executing their test cases.
1. To sync and update your test case on the test execution page if you’re test execution is using a previous or older version of the test case, go to the Test Execution page,
2. Navigate through your folder structure to find any specific test case execution where you can sync and update the test case.
3. Syncing can be determined by using the version column any test execution table. If a test execution is using an older version of a test case, the version color is changed to an orange color and there will be a sync button within the version column.
4. To sync, simply click on the sync button in the version column and this will update the test execution with the most updated test case version.
Once the test execution is updated with the most up-to-date test case version, the version color will be changed from orange color to black and the sync button in the version column is removed.