Initial setup

  1. If test case has no steps fail the case and return
  2. If test case is running as part of a suite – link the test case result to the test suite result
  • If the test case needs to be run multiple times (for multiple data sets) – check whether we are at the last iteration, if yes, turn off the multi run flag, so it exits the execution post this iteration
  1. Fetch nodeuri and sessionid and set CDP to capture api info if the captureapi flag is true.
  2. Decide on the resolution of the browser
  3. Decide which URL to use
  • Start the timer for the test case
  • Start the time for the first test step
  1. Launch URL
  2. Calculate time taken for launching URL
  3. Build logfile path
  • Name the screenshot after action – add a multi run index incase the test case is being run for multiple data sets – take screen shot
  • Update database with the result of calling the URL

Have other questions? Access our full knowledge base!

Verified by MonsterInsights