The user starts the test, which goes to Amazon and searches for shirts. Once the search results page loads, the test starts a benchmark timer and clicks on a product page. When the product page finishes loading, the test stops the timer and stores the result. The test successfully asserts that the page loaded within two seconds.
One assertion that a test can make in the QA Wolf platform is that a page loads in a predetermined time frame. We can make such assertions because our platform has a custom-built integration with the Chrome Performance API. For debugging and long-term analysis, the test stores the load times every time it runs, and the historical information is displayed on a graph at the end of the run.