Automation Host 2.3.4 Release Notes

April 29, 2020

Enhancements

These require Launch 1.5.8.

  1. If an agent is associated with a project that is not active AND the user is a member of this project:
    • The project name turns red, mouse hovering over it will show the tooltip: <Project name> is not active

    • If user license is Elite: The action menu in the last column should only include only 1 item: Delete. Otherwise, action menu group will be disabled.

  2. If the agent is associated with a project that the user (who is identified via the API token used to register the host) is NOT a member:
    • The project name turns red, mouse hovering over it will show the tooltip: This agent is associated with project <Project name> that you are not a member of.

    • The action menu in the last column should be disabled

    • The Activate/Deactivate icon is disabled

  3. If an agent is associated with a active project that the user (identified via the qTest Token that was used to register Automation Host) is NOT a member of, the agent will be shown in the Agent List like below:
    • The project name is grayed out. Mouse hovering over it shows a tooltip saying: This agent is associated with project <project name> that you are not a member.

    • The action menu group in the last column is disabled.

    • The Activate/Deactivate icon is disabled.

  4. Users should be able to delete agent associated with project that they are a member of . However, for a project that is not active (was archived or deleted in qTest Manager):
    • An Elite user should be able to remove agents (as it is consuming an API exposed from qTest Launch)

    • A Premium user, since they do not have access to Launch, will receive the following error dialog: "Error: You do not have permission to delete agent associated with project <project name> or the project <project name> is not active."

Bug fixes

Ticket # Component

Description

28468 Test Execution If the execution result has special chars such as '<' or '>' or '&' in the test case name, the submission will fail as the API won't accept HTML chars. This has been fixed.
INC0233625 Test Runs qTest Manager was not accepting '&' in the Test Run name through qTest Launch. This has been fixed.