...
After migrating ALM users and execution statuses, you can run several instances of the wizard to migrate multiple projects simultaneously. The steps below explain how to start migrating the first project. To start parallel migration procedure consists of three stages:
Preliminary steps
...
Make sure the names of all ALM tests, releases, cycles, phases and so on contain at least two characters. If you have such entities, please rename them before migration. Otherwise, they will be ignored.
...
Rename ALM release folders if they contain special or international characters. Otherwise, they will be ignored.
...
If you have a project with the same name in Zephyr, delete or rename it.
...
of other projects, you need to create a new folder for each migration session, place the downloaded .jar
file in every folder, and repeat all the steps for each project.
Migration steps
1. Start the .jar
file (hpqc-zee-<release>.jar
) you downloaded when performing preliminary steps:
Open the command prompt.
Navigate to the directory where the
.jar
file is located.Run the following command:
java -jar -Dserver.port=
...
xxxxx -Xms2048m -Xmx2048m hpqc-zee-x.x.x.jar
...
Dserver.port is the port on the server where the .jar
file will run. For example, -Dserver.port=44444
.
The port number must be different for each migration session.
Xms2048m and -Xmx2048m are the minimum and maximum memory that can be allocated for running the .jar
file
...
Migration steps
Run the migration wizard in the browser and specify the required data:
...
.
hpqc-zee-x.x.x.jar is the file you downloaded. For example, hpqc-zee-1.5.5.jar
.
...
2. Open your browser and enter <IP address>:<port> where <IP address> is that of the computer where you ran the .jar
file and <port> is the port number you specified when running the .jar
file. For example, localhost:44444. The migration wizard will open:
...
Info |
---|
Start each wizard instance in a new browser tab. |
3. Populate all the fields on the Zephyr & HP QC Configuration page and click Save Config:
...
Note |
---|
You must log in to Zephyr as test.manager and your ALM administrator account must have access to all ALM modules. |
...
4. On the subsequent screen, review the values, update them if needed, then click Next:
...
...
5.
...
- Migrate All ALM Users, Testcase & TestStep Execution Status
- Migrate a Project
- Disable Users
...
On the next screen select Migrate a Project and click Next:
...
...
6. Select the QC domain to which the project belongs in HP ALM and click Next:
...
...
7. Select the project you want to migrate and click Next:
...
...
8. The wizard will show a list of entities available in the specified HP ALM project. Choose the entities you want to import to Zephyr and click Start Importing:
...
You can choose to migrate only some of the entities. For example, if you unselect Releases, all the items related to releases will be unselected as well. In this case, no releases will be migrated. All the migrated test cases will be placed in the Project
...
Test Repository folder, and all the migrated requirements will be placed in the Project Requirements folder.
Migrated test step attachments will be in the Attachments section of test cases. Test steps have no attachments in Zephyr
...
Now, to start migrating another project:
...
.
...
...
4. Start a new wizard instance in a new browser tab.
The number of concurrent migration sessions is not limited, however, we recommend that you launch a reasonable number of instances to avoid performance issues.
...
After the migration completes, you will see a report in each instance of the wizard:
...
Info |
---|
You can also view the migration log (the |
After migrating all of your the projects, you need to do the following:
...
disable the users that are disabled in
...
ALM and perform full reindexing in Zephyr. To learn how to do that, see Post-Migration Steps.