Initiate live testing

Here you will learn on how to successfully launch a live testing session, pitfalls to avoid and why you should avoid them.

Pre-conditions for launching live testing

You must have the following in place:

  1. Project

  2. Robot

  3. Suite: Empty suite, starter suite, Qentinel’s gitlab, public gitlab and public github

  4. PaceEditor: It opens up by default for all the above mentioned suites.

  5. A suite must have at least one .robot file for the live testing to even get initiated.

  6. A .robot file with proper configurations for successfully initiating live testing.

Live testing sets up a robot for you to interact with. Therefore, it needs to know the kind of robot and its capabilities to be initialized for you. Hence, live testing is very context specific.

  1. Live testing can only be initiated from a .robot file. You must have a .robot file open in PaceEditor before you can launch a live testing session.

  2. Almost every time, it is meaningful to launch live testing session from a .robot file containing test cases. The reason being that a test case file imports all the variables, resource files, libraries etc. which is very critical information for a live testing robot.

Launching live testing

Once you are on a .robot file containing test cases, there are a few ways in which you can kick-start your live testing solution.

initiatelivetesting1
  1. From testing icon on the left

  2. From the tab on the top right

  3. From top of a test case itself, in which case live testing starts with the entire test case.

After you have clicked one of the options above, a dialog box will appear as shown in the picture below. The main information in the dialog box is around the context, which is very critical to launching a live testing session successfully. If everything is as intended, click on Yes, Run Live Testing.

initiatelivetesting2

Highly recommended to use live testing in full-screen mode.

A live testing session

It takes a few seconds to launch a live testing session. Remember we are setting up a robot for you and configuring it to understand your tests. You will be notified when the live testing session is ready.

initiatelivetesting3
  1. A live testing session is active for as long as you are on the live testing tab. The moment you change the tab, the session closes and you will need to re-launch it.

  2. Live testing session times out after 30 mins of inactivity. After which, you will need to re-launch it.