previous events

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.

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).

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).

Ministry of Testing

22 September 2022

Performance Testing 101

Have you ever heard of the term Performance Testing? Have you ever been asked to perform client side and server side performance testing but you’re unsure how to get started?

If you’ve answered yes to these questions then this talk is for you.

Nexo QA

10 November 2022

Performance Testing 101

In this master class, you will understand what performance testing is and why performance testing is needed. You will also see the difference between front-end and back-end performance testing and learn about the different metrics that are important when performing these two areas of performance testing.

Finally, you will learn which test tools can be used to measure the performance of an example website.

k6

21 October 2022

Assertions in k6 (k6 Office Hours)

In this episode of k6 Office Hours, we talked about BDD/TDD and what k6chaijs is.

k6

14 October 2022

Load Testing Types and k6 Executors (k6 Office Hours)

In this episode of k6 Office Hours, we talked about the different load testing types and how they relate to k6 executors.

k6

16 September 2022

Getting Started with xk6-browser (k6 Office Hours)

In this episode of k6 Office Hours, I shared my experience in getting started with xk6-browser: how to install it, issues I encountered, and the state of browser testing with k6 as I see it.

Ministry of Testing

9 November 2022

Performance Testing 101

In this workshop, you will understand what performance testing is and why you need to test for performance.

You will also understand the difference between front-end and back-end performance testing and know the different metrics that are important when doing these two areas of performance testing.

Finally, you will learn what testing tools you can use to measure the performance of an example website.

This workshop will have a hands-on activity where we will run front-end performance checks as well as back-end performance checks on a sample website and give you the knowledge on how to analyse the results.

Ministry of Testing

20 October 2022

Test.Bash(); 2022 UI Automation Challenge

For this challenge, I'll be automating the UI layer using xk6-browser and demonstrating its features.

k6

7 October 2022

All About Web Performance (k6 Office Hours)

In this episode of k6 Office Hours, we talk all about web performance and best practices for making websites faster.

Testival

9 September 2022

Shifting Accessibility Testing to the Left

For most companies, accessibility testing is still seen as an afterthought and there is often a misconception that testing for accessibility is difficult and time-consuming. We know that there's a lot of benefits in making your website or application accessible, especially in the Digital Era, but why do we still have a lot of inaccessible websites? In this talk, Marie Drake will discuss some of the myths around accessibility testing, how you can shift accessibility testing to the left and how you can easily integrate it into your development and testing workflows.