An Automation Agent integrate a qTest project with one automation frameworks. It gets schedules from qTest and executes automation scripts in the configured directory. After the execution is done, the agent collects Test Execution result and Test Step results and posts to qTest.
There is a plugin for each supported framework. You will need to install the plugin before you create an agent.
From the Host Configuration screen, you can see a list of supported automation frameworks and the statuses indicate if their corresponding plugins have been downloaded.
Select your desired plugin and click on Download icon to download and install it.
After the plugin has been installed, its status changed to Installed. You can click on Delete icon to remove the plugin. After it is removed, its status is changed to Downloaded.
After the plugin has been installed, you are ready to create the agent. Click on + Add button.
The Agent Configuration pop-up will appear. The pop-up may vary according to the selected framework. Please see following instructions to configure your agents:
To modify an agent's configurations, click on its Edit icon. The Agent Configuration pop-up will appear. Click on Save button on the pop-up after you have done modifying configurations.
To remove an agent, click on its Delete icon.
Click on the icon in Active column to change an agent's status from active to inactive, and vice versa.
You can view an agent's logs of all executions within a day. At the end of the day, logs within this day will be wiped out.
Select your desired agent and click on its Log icon.
In the pop-up that appears, you can view logs in three tabs: