Configuring ZBots and installing ZIPs

In order to execute TestArchitect test cases or test modules from Zephyr, a Zephyr Bot (ZBot) agent is required to form the link between the Zephyr server and the TestArchitect Client on your machine. Additionally, a custom TestArchitect ZIP project must be deployed on the TestArchitect Client machine.

Restriction: Integration between TestArchitect and Zephyr has been deprecated since TestArchitect version 8.3 Update 2.
Note: At present, TestArchitect-Zephyr integration supports versions 4.5 and 4.6 of Zephyr.

To install a ZBot agent and deploy a custom TestArchitect ZIP project, carry out the following procedures:

  1. Install ZBot by following these directions:
    • Go to the ZBot download page at http://<Your_Zephyr_Server>/zephyr/zbot/.
    • Alternatively, select Automated Tools from the Zephyr Desktop.

    The installation setup file and detailed install instructions can be found at either location.
  2. In TestArchitect Client, select Tools > Plug-ins > ZBot Configuration.
  3. On the ZBot Configuration Plug-in dialog box, click and browse to ZBOT_HOME_DIR. For example: C:\Program Files (x86)\ZBot.
  4. In the ZBot Configuration Plug-in dialog box, click OK to install the plug-in. If one does not already exist, TestArchitect automatically creates a folder named plugin. This folder stores the plug-in and configurations needed to form a link between the Zephyr server and your TestArchitect Client.
  5. Start the ZBot service manually:
    1. Go to ZBOT_HOME_DIR\bin and double-click the Zbot.bat batch file.
    2. A command line window appears indicating that ZBot started successfully.
      Remember: Leave the command line window open on your machine; otherwise, the ZBot process is terminated.
  • Prior to running automated tests from Zephyr, it is required that you repeat step 5 to start the ZBot service manually.
  • It is also recommended that on Windows you do not start ZBot through the standard Windows Services application. Otherwise, ZBot may not be launched properly.