Capture & Replay

Table of Contents

Capture

 

AWS Blu Insights allows to record users’ test scenarios, generating these assets:

  • videos, that capture the terminal screen
  • json and side (Selenium) files, that capture users’ interactions (e.g., writing texts, pressing function keys,…) within the right location, based on the lines and columns of the terminal

 

Recording can be launched by clicking the “Start Recording” button.

 

 

 

The captures have to be made with up-to-date versions of Chrome (57+), Edge (80+) or Firefox (45+).

 

When it is in progress, the user can either pause the recording and resume it, or he can stop it and choose the files’ name, which will be downloaded accordingly.

 

 

Replay

 

To replay test scenarios on modernized applications, testers can use video and json records:

For a good UX, we strongly recommend using the same browser for recording and playing the videos. Other players may not play the video properly.

 

The modernized application can also be checked automatically by executing SIDE files with Selenium IDE. These SIDE scripts are based on a standard implementation of the Velocity transformation. If the generated code is modified, the scripts generated by AWS Blu Insights need to be adapted accordingly.

To run the script, only the URL of the modernized application and the name of the transaction to be tested need to be added to the SIDE files:

Side file executed by Selenium IDE

 

The SIDE files generated are compatible with Selenium IDE 3.4.0 or newer. We recommend using the up-to-date version of the Firefox extension or of the MacOS/Windows application. The Chrome extension does not allow using function keys and must not be used to test modernized applications.