Identify Slowest pages and AJAX requests

Table of Contents

Any dashboard (the main one, the test suite one and the smart runs one) will present you with two lists: on the left you have the list of slowest pages, and on the right the list of slowest AJAX requests. Clicking on an individual URL from the list will show you a graph of that page’s speed over time, by maximum and average loading speed. Clicking an entry from the slowest AJAX requests list will perform similar. Use these graphs to assess speed and possible performance improvements. These aggregations will help you understand the performance of your application and prioritize work for the development team.

URL responses over time #

To find out more about each individual URL as it performs over time, you are not limited to the dashboard’s list of slowest requests. You can also go into an individual test run. In the top right corner, you will find three tabs: “Details”, “Network requests” and “Console logs”. Now, details is the default view, the one with the steps and screenshots, but going into “Network requests” will allow you to see all request URLs used in that test run.

Clicking on a network request will also give you a graph of its speed in time. But keep in mind that, for requests that are accessed from test runs, the historical data does not spread over the entire project, but rather within that test suite. Basically, you will get a graph of that request’s speed over time, filtered by the test suite it ran in.

Powered by BetterDocs