Record a Session

You can record test sessions using the QMetry Exploratory Testing add-on. The system records these sessions and stores them in the QMetry instance that you specify when you log in to the add-on.

Pre-requisites

  • Generate an API key in QMetry Test Management, from the Exploratory Testing screen under Automation.

  • Open the site you want to explore before you start recording.

Log in and Start Recording

To record test perform the following steps:

QPro_ET_Record_Console_and_Network_Logs.png
  1. Open the Firefox browser.

  2. Select the QMetry Exploratory Testing.

  3. If you are using the add-on for the first time, enter your QMetry URL and API Key, , and then select Login.

  4. Enter the session details. For a description of each field, see Session details reference.

  5. To capture console and network logs, select the Record Console and Network Logs check box before you begin recording. The check box is cleared by default.

  6. Select Start Recording to start recording your actions on the website or application.

The icon beside the address bar indicates that recording is in progress. You can now add bugs, audio, and assertions to your current recording.

Adding an Audio Recording

You can add a voice-over to the recording by selecting the microphone icon.

QPro_ET_Audio_Recording.png

To add an audio recording, perform the following steps:

  1. Select the microphone icon.

  2. When you finish, select the stop icon.

    A stopwatch appears.

  3. Do one of the following:

    • Select Stop to stop the audio recording.

    • Select Discard to cancel the audio recording.

Playing an Audio Recording

To play an audio recording, perform the following steps:

  1. Open the test scenario or session to which the audio recording is attached.

  2. Open the Document tab.

    The audio recordings appear on the screen.

  3. Play the recorded audio. You can also download the recordings.

Adding Assertions

You can use an assertion to confirm the existence of a particular component on the website, for example, a button or a text string.

QPro_ET_Assertions.png

To add assertions, perform the following steps:

  1. When you find an important component that you want to verify, select Start Assertion.

  2. Select the element or select the text for the assertion.

  3. Select Assertion again to stop the function.

When you view the recorded sessions, all the assertions appear as the Expected Outcome. You can edit them, because the field is editable.

Expected_Outcome.png

Recording Controls

On the QMetry Exploratory Testing extension, you can use the following controls:

Field

Description

Annotations

Add annotations while you record. Enter the annotation, and then select Add.

Pause

Select the Pause icon to pause the session recording. Resume it when you want.

Play

Select the Play icon to resume the test recording from where you paused it.

Stop

Select the Stop icon to stop the session recording. The upload starts when you stop the session recording.

Publication date: