Blog   Measuring Page Load Time: Where Is The End?

Measuring Page Load Time: Where Is The End?

By Kate Punova
10+
Reading Time: 2 minutes

The question “how to measure page load time?” sounds very simple, but there are a lot of complicated things (and tools) hiding behind it. First of all, where is the beginning? It would be logical to think that we start counting from the moment when we paste the link into a browser address bar and press “Enter”. But what’s about before upload? It may also influence the page load time. Obviously, you can always start from about blank, but still… Anyway, it’s usually more difficult for a tester to understand where is the end. Here are several ways how to detect if the page has finished loading.

Network activity.

You simply have to wait until you have no pending requests. This strategy looks simple, but it doesn’t work for most sites, because JS initialization may take plenty of time even after the page loading seems to be over.

Visual changes.

This is probably one of the most convenient ways to understand that the page loading is done, but the thing is that modern sites have loads of content: images, videos, buttons, comments, etc. That’s why it is also important to understand if the website loading speed is even – this strategy will give you a more precise result.

Events.

There is a whole set of events related to the page loading process, but there is also a tiny problem – these events are usually activated before the page loading is completely over. You can create a separate event to detect a completion time, but in this case, you will have to do this for every single page, which makes the task even more complicated than it was before.

Functionality.

The page loading seems to be over, but the page itself doesn’t respond to your clicks – this problem is pretty widespread. If you choose this strategy, consider not only visual changes but also functionality. All the buttons must function without a problem.

The visitors leave if the website load time exceeds 3 seconds. Therefore, website speed test might be a tough job yet vital for your business. Now you know the way QA engineers would work on page load speed.

Latest Posts

Software Testing Outsource – FAQs Revealed

By Yana Andyol
2+
Reading Time: 5 minutes Since the outsource of software testing services is a multi-faceted process, it is natural for the questions to occur at any stage of cooperation with a software testing company. This is the reason
Read more

Misconceptions of the Automated Testing Debunked

By Yana Andyol
3+
Reading Time: 4 minutes Recently, automated software testing has been widely identified as game-changer for software projects. With artificial intelligence quickly gaining traction, total automation sounds like an inevitable reality. Yet those jumping to conclusions gave birth
Read more

Cutting-Edge Technology: The Era of Disruptive Innovation

By Yana Andyol
3+
Reading Time: 5 minutes Today are the times when an idea is turned into a real business so easily and so quickly. Start-up and middle-sized businesses are rising up and challenge the status-quo of the incumbent companies
Read more

Testing Time Estimation Methods: Factors to Encounter

By Yana Andyol
2+
Reading Time: 4 minutes Often, management of the companies that outsource QA services asks to analyze the time required for testing efforts. But this index is hard to predict, a range of aspects elude the measurement. Some
Read more

Small Business Migration Alternative: Shopware vs. Magento 2

By Yana Andyol
2+
Reading Time: 4 minutes The dynamic world of eCommerce is full of the events shaping the industry today and the future direction of its growth. Adobe acquisition of Magento triggered several subjects for debate. One of the
Read more

Blog