A blog about Load Impact, k6.io and performance testing
How to Perform Load Testing with k6 using GitHub Actions
In this tutorial, we will look into how to integrate performance testing in your development process with GitHub Actions and k6.
How to use Datadog alerts and Thresholds to fail your load test
This article will show how to use Datadog alerts and Thresholds to fail your load test.
Load Testing Your API with Postman
How to use postman collections in k6?
Integrating k6 with Apache Kafka
How to send k6 output to Apache Kafka?
Performance monitoring with cron and k6
This tutorial will show you how to schedule k6 tests with cron to monitor the performance of your system.
How to send k6 metrics to Datadog
This article will show how you can use k6 to store the results of your load tests into Datadog.
3 Phases of a Successful Performance Testing Methodology
You may want to jump in, pick a load testing tool and start testing, but let’s take some time to establish our methodology first.
Getting Started with Performance Testing, for Developers
Along with DevOps adoption comes the requirement for closer collaboration across teams. It also means that developers must be more closely involved in the software QA process.
- Web Recorder Tutorial
The Easiest Way to Create (Realistic) Load Test Scripts
How can you create a realistic test script that captures a typical user journey in your app?.
Load testing with Azure Pipelines
In this tutorial, you will discover how easy and fast is to integrate your k6 performance tests into Azure Pipelines.
Load testing with GitLab
In this tutorial, we will look into how to integrate performance testing in your development process with GitLab and k6.
Load testing with Jenkins
In this tutorial, we will look into how to include k6 load tests in your Jenkins Pipeline setup.
Load testing with CircleCI
In this tutorial, we will look into how to integrate performance testing with k6 into CircleCI to ship performant applications, faster.
Bootstrap your CI with Jenkins and GitHub
This tutorial will walk you to add your GitHub Credentials to Jenkins
- V3 Tutorial
How to Randomize URLs in Your Load Tests
This script will show you exactly how to randomize URLs in your load tests.
How to Set Up Automated Load Testing for Your WordPress Site (Or Any Other Platform)
Load testing your site is vital if you want to make sure it can perform well under pressure. It’s a smart idea to run these tests frequently. You can get around that problem by simply automating the load testing process.
Performance Testing in the Cloud, a Deeper Dive
k6 must fit into today's DevOps workflows. This means that they should support both local testing and cloud based testing.
Load Testing WordPress Sites: Plugin Testing
WordPress is great because it’s flexible, extensible, and can be lightweight.
- V3 Tutorial
How to interpret your load test results
When you look at results, you will first want to start with the main graph, you can derive a lot of information from it!
Using k6 HAR converter to record sessions
With the new k6 HAR converter, it is dead simple to use a browser to record a user session and then let k6 replay it in a load test.
Run states of the k6 Cloud Output Service (Insights)
When you run a local load test with k6 you have the option to output the result to Load Impact’s Insights. This post briefly sums up the various run states the test will go through, and how we indicate that in the web interface.
- V3 Tutorial
What Does the Geographic Location of Your Users Have to do With Load Testing?
The goal of performance testing is to get actionable data that will help you optimize your website, app or API performance.
How do I load test a website with login credentials?
If you're expecting people to come to your website or application and log in with a username and password, then you absolutely need to prepare for that in your load testing.
Performance Testing Load Impact: Part 1
I have worked for Load Impact since its founding, and I’m going to share how we use the tool ourselves.
- V3 Tutorial
Load Impact Performance Thresholds
We’ve just shipped our “Performance Thresholds” feature. Now, engineers set Pass/Fail metrics for their scheduled tests in order to hone in on the data that’s most important to them.
Determining Concurrent Users in Your Load Tests
This post is about using Google Analytics to determine how many concurrent users to specify in your load tests.