Map and Execute Postman Monitors

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


Map Postman Monitor:


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


  1.    A dialog will be displayed that lists all the Postman Workspaces within your Postman account.  Select the desired Workspace.  After selecting the Workspace you will be presented with a list of Monitors that belong to that Workspace.  Select the desired Monitors and click Map Monitor.


 

  1.    Save the Test Case.



Execute Postman Monitors:


Once Postman Monitors are mapped to Test Cases, you can then execute the Monitors from within QADeputy Test Runs.


  1. Create a new Test Run for a Test Suite that has Postman Monitors mapped (or leverage an existing Test Run).
  2. Execute Ghost Inspector automation in two ways:
    1. Execute Ghost Inspector Suite
      1. Open the utility cog in the upper right hand corner of the Test Run.
      2. Select Execute Postman Suite.
      3. Next, all mapped tests within the Test Run will be ran against Postman and the results will automatically post back to the Test Run.
        1. Postman Monitors that are successful will update QADeputy with a Passed status.
        2. Postman Monitors 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 Monitor will be executed and the results will automatically post back to the Test Run.
        1. Postman Monitors that are successful will update QADeputy with a Passed status.
        2. Postman Monitors that Fail will update QADeputy with a Failed status.