qTest Launch Settings

  1. From the qTest Launch home page, select the gear icon to open the Settings dialog.

  2. The Settings dialog will display.

Universal Agent Settings

Test Result Parser

The Test Result Parser (or parser) will translate the test results generated by a specific test automation framework, to a format defined by the Automation Host. The output of the parser will be submitted to qTest Manager by the Universal Agent when it kicks off its execution.

Each parser is implemented as a NodeJS application. You can download the parser, which is provided as a .zip package, to your machine. Learn the implementation logic. Build your own parser. Add it to the Universal Agent settings as custom parser, then use it in your Universal Agent configuration!

Built-in Parsers

These built-in parsers are provided by Tricentis.

JUnit for Java

This parser translates the JUnit test results generated by a Java-based test framework e.g. Cucumber. JUnit. JBehave.

Tosca JUnit

This parser translates the JUnit test result generated by Tricentis Tosca.

Postman.Json

This parser translates the JSON test result generated by Newman, which is the Postman.command line tool that executes Postman.tests. Refer to this article to learn more about the Newman command line tool.

Postman.JUnit

This parser translates the JUnit test result generated by Newman. Refer to this article to learn more about the Newman command line tool.

Allure Results

This parser translates Allure test reports generated by Allure framework.

Unified Functional Testing (UFT.

This parser translates test results generated by Unified Functional Testing tool.

Download Parser

  1. To download a parser, select the download icon associated with that parser.

  2. You'll be navigated to a repository where the parser package is hosted.

  3. In the repository, you can browse and download the specific parser package version and the OS that the parser supports.

  4. After download, unzip the package and open it in your preferred code editor. The example below shows how the structure of JUnit for Java parser which supports MacOS looks like:

Custom Parsers

These parsers are created and uploaded to qTest Launch by your organization.

Follow this article to learn how to Build a custom test result parser and add it to Universal Agent settings.