Overview
The Universal Agent allows Elite customers to integrate your test automation workflow to the qTest Automation Host by setting up an execution workflow with pre-defined execution scripts and commands. Your test results will be submitted to qTest Manager by the Universal Agent.
Note: The Universal Agent is available in the Automation Host 2.1.0 and later. Upon upgrade to Automation Host 2.1+, your previously created agents (ex: ShellAgent, TestNG) will still be visible and work as they did before you upgrade.
Example Execution Workflow for the Universal Agent:
- Setup test environment
- Pull your source code from a source control
- Execute the tests
- Submit test results to qTest Manager
Below are articles that will help you build your test execution workflow using the Universal Agent:
- Create Universal Agent from qTest Launch
- Integrate Test Frameworks and Schedule Execution With Universal Agent
- Integrate JUnit for Java with Universal Agent
- Integrate TestNG with Universal Agent
- Integrate JBehave with Universal Agent
- Integrate Cucumber with Universal Agent
- Integrate Postman with Universal Agent
- Integrate Tricentis Tosca with Universal Agent
- Integrate JMeter with Universal Agent
- Integrate NUnit test with Universal Agent
- Integrate MSTest with Universal Agent
- Integrate xUnit.net with Universal Agent
- Integrate .NET UnitTest with Universal Agent
- Create Universal Agent from qTest Automation Host
- Universal Agent Code Snippets
- Universal Agent Settings
- Develop Custom Test Result Parser for Universal Agent
- Execute Universal Agent
- Using Magic Variables in Universal Agent