Enable the NeoLoad module for qTest

qTest Manager organizes tests by projects and then by release. Each release contains test cycles. Each test cycle includes several functional tests.

NeoLoad integrates with qTest Manager to create automatically a test run in qTest containing the information of the performance test result.

  1. In the NeoLoad menu bar, click Edit > Preferences > Project settings > qTest.
  2. Select Enable qTest integration.

    NL-Preferences-qTest

Configure the NeoLoad module for qTest

Once you have enabled the qTest module in NeoLoad GUI, you can proceed with the configuration of the integration with a "default.yaml" as-code file or in NeoLoad GUI.

Each preference of the project related to qTest can be overwritten individually thanks to the as-code properties as documented in Github.

Example of an as-code "default.yaml" file containing the rest of the configuration:

  qtest.url: https://myCompany.qtestnet.com
  qtest.token: clearTokenOrTokenEncryptedByNeoload
  qtest.auth_method: TOKEN
  qtest.project_id: 101762
  qtest.cycle_id: 3761630

  1. In the NeoLoad menu bar, click Edit > Preferences > Project settings > qTest.

    NL-Preferences-qTest

  2. In the Server URL field, enter the URL of the qTest SaaS or on-premise environment.
  3. Select the type of authentication you want to use.
  4. If you need a proxy to go to qTest, you can configure a proxy in NeoLoad General settings by clicking the Proxy configuration in general settings link. See Use a proxy for more details.
  5. Click the Test button to verify the connection is well established between NeoLoad and qTest.
  6. In the Context panel, the Project drop-down menu enables you to select the project and node where you want your NeoLoad performance test to be inserted.

    You can click and scroll in the menu or directly type and search the name of the project.

  7. Click Apply to save your configuration.

The link to the item created in qTest is available: