Recording sequences

Starting a Recording

  1. Open your browser and navigate to the application you want to test.

  2. In Performance, click Record.

  3. Choose the hostname you want to capture. You can record:

    • All URLs or

    • Hostname-only (recommended for cleaner recordings).

  4. Click Start recording, then interact with your application (for example, refresh a page or submit a form).

  5. Click Stop when finished to stop the recording.

Performance automatically lists each network request as a step. You can expand any step to view details such as:

  • Request and response payloads

  • Headers and parameters

  • Timing metrics and status codes

Manually adding HTTP call

If you already have API requests defined, you can import them directly:

  1. Right-click on an empty space inside a sequence

  2. Click add HTTP call

  3. Performance now adds an empty HTTP call for you to add:

    1. Method - choose between GET, POST, PUT and DELETE

    2. URL

    3. Expected request:

      1. Parameters

      2. Headers

      3. Host

      4. Cookies

    4. Expected reponse:

      1. Status code

      2. Cookies

Manually adding cURL

If you already have API requests defined as cURLs, you can import them directly:

  1. Right-click on an empty space inside a sequence

  2. Click Paste cURL as HTTP step

  3. Paste a bash or CMD cURL command.

  4. Performance automatically converts it into a structured HTTP step that can be edited, parameterized, and reused.

Previewing Your Recording

Click Preview to execute your sequence. Performance will:

  • Run each recorded step.

  • Display real-time execution progress with green indicators for success.

  • Show per-step response times and results.

Once validated, rename your sequence for easy reference.