Move Ownership

Move Ownership of Test Case from Test Repository to Global Repository

The global test repository allows users in Zephyr to populate the global repository using existing test cases from individual projects. When viewing the global repository, the “Move Ownership” feature allows the user to move the ownership of a project level test case to be housed in the global repository at a global level.

This essentially shifts the test case to be “owned” by the global repository making the global repository as the parent owner of the test case. From here, the test case can then be shared and copied to other projects directly from the global repository.

The purpose of the move ownership feature is to provide a way to populate the global repository using other test cases from individual projects.

Limitations

1. Once a test case is moved from the test repository/project repository to the global repository, it cannot be moved again.

2. Any project specific custom fields for a moved test case will not be editable in the global repository.

3. Users should not be able to move a testcase from the global repository to the test repository/project repository.


To move the ownership of a test case from an individual project test repository to the global test repository, following the steps provided:

1. Click on the “triple dots” button on the folder where you want to move the ownership to in the global test repository.

2. Click on “Move Ownership”.

  • A pop-up will display the global repository on the left side of the interface and the list for the project(s) and their respective release test repository on the right side of the interface.

3. Navigate through the project and release test repository and select which test cases that you want to move the ownership over to the global repository.

4. Simply drag and drop the selected test cases from the project and release test repository to the destination folder in the global test repository on the left side of the interface.

5. This will move the ownership of the test case(s) to the global repository.

The test case(s) that had the ownership moved will still remain in the project/release but the text for the test case will be italicized indicating that the test case is from the global test repository.