Documentation forWeb Performance Monitor

How WPM calculates step durations in recordings

When calculating step durations for recordings, WPM

  • Does not include the time required for an action to finish (for example, to upload or download a large file).
  • Does include the time expended to:
    • Navigate to a new page
    • Download a file (only for use in TCP Waterfall charts)
    • Match images
    • Validate text

Time spent for Ajax requests that load page content dynamically is not included in step duration calculations but is used in TCP Waterfall charts. To partially measure such dynamic behavior, you can use Text Validation or Image Match, but the return of this method is not as precise as the return of direct request measurement.