Once you've enabled the Reflect integration you have the ability to map QADeputy test cases to Reflect tests and run them within QADeputy.  When a Reflect test is executed from within QADeputy the result of the Reflect test will automatically be updated in your test run.


Map Reflect Test:


  1. Navigate to the test suite you want to map Reflect tests to.
  2. Expand and click to edit a Test Case in the test suite.
  3. Click the '+' sign next to Reflect Test.


       4.  A dialog will be displayed that lists all the Reflect tests in your Reflect account.  Search and select 

             the desired test to map.


       5.  Click Map Test Case.

       6.  Save the Test Case.



Execute Reflect Test(s):


Once Reflect tests are mapped to Test Cases, you can then execute the Reflect automation from within QADeputy Test Runs.


  1. Create a new Test Run for a Test Suite that has Reflect tests mapped (or leverage an existing Test Run).
  2. Execute Reflect automation in two ways:
    1. Execute Reflect Suite
      1. Open the utility cog in the upper right hand corner of the Test Run.
      2. Select Execute Reflect Suite.
      3. Next, all mapped tests within the Test Run will be ran against Reflect and the results will automatically post back to the Test Run.
        1. Reflect tests that Pass will update QADeputy with a Passed status.
        2. Reflect tests that Fail will update QADeputy with a Failed status.
    2. "Run Now" Individual Tests
      1. Individual mapped tests may be executed by clicking the "Run Now" button next to the Test Case status.
      2. When clicked the individual Reflect test will be executed and the results will automatically post back to the Test Run.
        1. Reflect tests that Pass will update QADeputy with a Passed status.
        2. Reflect tests that Fail will update QADeputy with a Failed status.