Performance testing · k6 · Quality engineering

Making software fast, and proving it.

Insights, stories and ideas on performance testing

Writing

Latest articles

Generating Dynamic Test Data in k6 with Faker.js

One of the ongoing challenges is generating realistic and varied test data, especially when simulating large numbers of users. Manually creating this data can be both time-consuming and prone…

3 min read

Enhancing Performance Testing with Observability

Software development is constantly adapting, with performance testing at the forefront of ensuring seamless user experiences and system stability. Observability emerges as a pivotal enhancement, offering a nuanced approach to…

1 min read
Performance Testing

The Human Side of Performance Testing

In a world increasingly driven by technology, the field of performance testing is often perceived through the lens of codes, scripts, and metrics. However, behind every successful project, there lies…

2 min read
Tips

Setting Up a Performance Testing Environment

Setting up a proper environment for performance testing is a critical step in ensuring your software application can withstand various loads and provide a seamless user experience. To avoid inaccurate…

2 min read
k6

Boosting PokeAPI Performance Testing with k6

Welcome to part six of my blog series on using k6 to test the performance of PokeAPI! I will cover integrating k6 tests into a Continuous Integration (CI) pipeline to…

2 min read
PokeAPI

Testing the PokeAPI using Postman

I promise I'm not a Pokémon enthusiast, but the PokeAPI is just a good playground for testing and learning about APIs, with that let me try to show…

3 min read
Tips

Transforming User Stories into Performance Wins

At the risk of becoming a broken record; Performance testing is critical to ensure that software applications meet the expectations of users in terms of responsiveness, stability, and throughput. To…

2 min read