Web Performance Testing

The first step to making sure the web sites we build are not a burden on our visitors or customers is understanding how big the pages are while we are developing them. If we can become more aware of how our feature, design, and development decisions impact the performance of the website, we can address problems before they impact the site’s user experience.

This course is all about the basics of testing your site while you design and develop. We will cover everything you need to know to get started with reliable and accurate performance testing of your projects.

Start Course
Ryan Irelan

I am the creator of CraftQuest, a web developer, and former software team manager. I spend most of my time improving CraftQuest with code and courses. When I'm not in front of the computer, I spend my time with my family, and running on the roads and trails of Austin, TX.

Web Performance Testing is made up of the following videos:

1IntroductionWelcome to the course! Let's review what we'll cover in Web Performance Testing. 02:46
2Getting Started with Web Performance TestingWith the introduction done, now it's time to start digging in to what Web Performance Testing is and why it matters. 10:32
3Web Performance Testing MetricsHow do you measure your site's performance? We'll review the most important metrics you should know. 21:57
4Performance BudgetsLearn what a performance budget is, why it matters, and a couple ways to create one. 13:28
5Using the Performance BudgetYou have a performance budget but now what? 02:06
6Performance Testing ToolsLet's start some testing. Which tools should we use and why? 01:59
7Browser Testing ToolsA thorough review of the tools available to you right in your web browser. 22:07
8Measuring Against the Performance BudgetNow that we know our browser tools, let's measure against our budget. 04:09
9WebPageTest.orgWe'll review the powerful WebPageTest.org and the basic functionality you'll need to know to start performance testing. 13:24
10Automating WebPageTest.orgDon't want to run those tests manually? Here are two ways to automate testing with WebPageTest.org. 13:09
11Additional ToolsThere are a lot of performance testing tools out there. Here are a few more you might want to look at. 08:55
12Testing Environments & ScenariosDon't test just the best case scenarios but test low bandwidth situations, too. 05:57
13Happy Testing!You've made it all the way through! You're now prepared to start testing and exploring the topic even deeper. 01:11