upcoming events

CMG (Computer Measurement Group)

18 October 2022

A Hybrid Approach to Performance Testing

When we talk about performance testing, the most common activity that we do is to load test our backend servers. We come to a realisation that once we have optimised our servers and databases, that our application is now performant. However, this should not be the case. Just because our servers have returned the response to a specific request doesn't mean that our users can see the response on the web page yet. Historically, when we think of frontend and backend performance, we have to use separate tools. But what if there is one tool that can do this both? In this talk, I want to introduce you to both frontend and backend performance testing and why a medley of these testing activities are needed to make sure that your website is performant. I'll also give a quick walkthrough as to how tools such as xk6-browser can help with running both protocol-level (how performance testing is normally run through concurrent interactions at the protocol layer) and browser-level tests (testing with real browsers to provide a more realistic performance test).

TestJS Summit

3 November 2022

A Medley of Frontend and Backend Performance Testing

When we talk about performance testing, the most common activity that we do is to load test our backend servers. We come to a realisation that once we have optimised our servers and databases, that our application is now performant. However, this should not be the case. Just because our servers have returned the response to a specific request doesn't mean that our users can see the response on the web page yet. Historically, when we think of frontend and backend performance, we have to use separate tools. But what if there is one tool that can do this both? In this talk, I want to introduce you to both frontend and backend performance testing and why a medley of these testing activities are needed to make sure that your website is performant. I'll also give a quick walkthrough as to how tools such as xk6-browser can help with running both protocol-level (how performance testing is normally run through concurrent interactions at the protocol layer) and browser-level tests (testing with real browsers to provide a more realistic performance test).

Agile Testing Days

24 November 2022

Learning the Fundamentals of Performance Testing

It's been proven that our attention span has decreased over time. Online, if a page loads slowly, people are quick to go to a competitor’s site. They have no patience for slow websites.

In this talk, I will cover the fundamentals of performance testing.