Integrate with qTest

ARD is able to connect to instances of qTest. The user interfaces to configure and use the import and export operations are the same for all lifecycle tool integrations.
ard31
Agile Requirements Designer
 is able to connect to instances of qTest. The user interfaces to configure and use the import and export operations are the same for all lifecycle tool integrations. For more information, see Integration With Lifecycle Tools.
The qTest integration offers the following features:
 
 
Connect to qTest
  1. In the Toolbox Dock, click 
    Connectors
     and select 
    qTest
    .
  2. Enter the base URL of the qTest instance, including the port.
    Example
    https://your-qtestnet.com:443
     
  3. Enter your username and password and click Connect.
Configure qTest Integration
Only correctly configured projects are visible inside the tree view in 
Agile Requirements Designer
. If your qTest test case requires a name, configure it to use, for example, the name of your stored path; when you import from or export to qTest, the integration then populates the name value appropriately.
The user interfaces to configure and use the import and export operations are the same for all lifecycle tool integrations. For more information, see Configure Lifecycle Tool Integration
Import Test Cases from qTest
You import test cases in one of the following ways:
  • Drag a Test Case from the tree in the Connectors dock and drop it on the canvas to import one Test Case.
  • Drag a parent folder from the tree in the Connectors dock and drop it on the canvas to import multiple Test Cases.
Export Stored Path to qTest as Test Cases
  1. Open the 
    Path Explorer
    .
  2. Go to the 
    View
     tab, click 
    Export Paths
    , and select 
    qTest
     from the drop-down list.
  3. Select the test cases that you want to export, and the type of export.
  4. Select the target to which you want to export the user stories on the left side, and click 
    OK
    .
    The items are automatically created or updated in qTest.
Configure Default Behavior for qTest Connections
You configure default behavior for qTest connections in the 
General Configuration Window
 under 
Connectors Options
.
  • TODO
Interact with the qTest Server
The integration supports several direct interaction with the qTest Server. The directory structure in the Connectors Dock reflects the Domain and Project structure of your qTest Server. The Test-Modules section in the tree is not a module that exists in the qTest project structure.
  • Right-click a project to create a top-level module on the qTest Server.
  • Right-click a module inside the Test-Modules section in 
    Agile Requirements Designer
     to create a sub-module on the qTest Server.
  • Right-click a test case in the qTest integration tree in 
    Agile Requirements Designer
     and open this test case in your web browser.
Requirements Traceability
Open the Requirements section in the Connectors Dock to browse your requirements. A qTest module holds both test cases and requirements. The Connectors Dock in 
Agile Requirements Designer
 visualizes this content as a "Test-Modules" and a "Requirements" section in the tree; these two sections are not modules that exist in the qTest project structure.