Documentation forWeb Performance Monitor

Download files in WPM recordings

When recording sequences with the Web Transaction Recorder, you can add steps that download files and then add verification for filenames, time to download, and file size.

To use this feature in FIPS mode, upgrade to WPM 2020.2.2. Otherwise, file downloads will block playback.

The following figure shows a recording that tests a file downloaded in the SolarWinds Customer Portal:

At least two actions appear in the Recorded Steps pane for each downloaded file:

  • One step indicates a file was selected to download, and
  • Another step indicates if the file was downloaded successfully and matched any parameters configured for filename, download time, or file size.

The Customer Portal screenshot shows that three steps were added to the recording, which represent: 

  • Selecting a file to download,
  • Clicking OK on a confirmation message, and
  • Downloading the file.

Note the following details about downloading files in WPM recordings:

  • This functionality is not supported in FIPS mode. File downloads will block playback.
  • The WPM Player service stops playback if the time to download a file exceeds 5 minutes,
  • The time required to download a file is not included in the playback duration time of the recording script. That data is available on the TCP Waterfall chart in the SolarWinds Platform Web Console.

    To display the TCP Waterfall widget for a specific step:

    1. In the SolarWinds Platform Web Console, navigate to the Transactions Summary view.
    2. In the All Transactions widget, click the transaction that includes the step to open the Transaction Details view.
    3. Click the related step in the Step Duration widget to open the Step Details view.
  • Files are downloaded to C:\Users\SEUM-User-#\AppData\Local\Temp\WPM_temporary_files\.
  • This feature is not supported in recordings used for Transaction Monitoring in Pingdom.
  • When downloading to a macOS system, only files less than 1 MB are supported. Larger files will block playback.

To download a file during a recording:

  1. Navigate to the URL that provides access to the file.
  2. Select the file and download it. A "Download the file..." step appears in the Recorded Steps pane.
  3. Click the Options () icon for the step, and then select Edit to open the following dialog box:

    1. Set parameters, as necessary.
      • Name: Equals, Contains, Starts with, Ends with
      • Wait time: Second(s) or Minute(s)
    2. Select the Verify size option to specify a file size parameter (less than, equals, or more than).
    3. Click Save.