If test case has no steps fail the case and return
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
Fetch nodeuri and sessionid and set CDP to capture api info if the captureapi flag is true.
Decide on the resolution of the browser
Decide which URL to use
Start the timer for the test case
Start the time for the first test step
Launch URL
Calculate time taken for launching URL
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!