LoadTesting

K6 results with InfluxDB and Grafana

Reading Time: 5 minutes Hi folks, In this blog, we will be learning, how to showcase k6 results statistics in the grafana dashboard. For routing the k6 statistics log to Grafana, we need need to reroute them with a database. In this blog, we will be using InfluxDB for rerouting. So, let’s get going and integrate k6 with Influx DB and Grafana. Why use Grafana and Influx DB for Continue Reading

background

Different types of Performance testing in k6 | Tech

Reading Time: 4 minutes Hi Readers, In this blog, I will explore how it is possible to run many types of testing in k6. Each type of testing has a different purpose. K6 Basically, It is a free and open-source load testing tool for testing the performance of APIs. K6 has a goal-oriented testing mode, and users can define goals using Thresholds when building their tests.  Different Types of Testing There are many Continue Reading

Cloud testing in k6 | Tech

Reading Time: 3 minutes Hi Readers, In this blog, I will explore how to run a test script in the K6 cloud to visualise and analyse the results on the web app in real-time. K6 Basically, It is a free and open-source load testing tool for testing the performance of APIs. K6 has a goal-oriented testing mode, and users can define goals using Thresholds when building their tests.  K6 cloud tests from the Continue Reading

background

Let’s Know More About Metrics In K6: Part-2

Reading Time: 3 minutes Greetings, friends! In this short blog, we will study the types of matrices in the load testing tool with various types of APIs using Grafana k6. As we already discussed the core fundamentals of metrics in my previous blog, this time we will explore the built-in and non-built-in (custom) matrices. Types of matrices In k6, there are two different types of metrics: 1. Built-in especially: constructed Continue Reading

CI/CD Integration in K6 with Gitlab

Reading Time: 3 minutes Hi Readers, In this blog, I am going to explore, how to integrate k6 with help of Gitlab which is the DevOps software that combines the ability to develop, secure, and operate software in a single application.  K6 It is a free and open-source load testing tool for testing the performance of APIs. K6 has a goal-oriented testing mode, and users can define goals using Thresholds when Continue Reading

Scenarios And Executors In Grafana K6:A Quick Overview

Reading Time: 5 minutes Hello there, buddies! With the aid of Grafana k6, we will investigate scenarios and executors in the load testing tool with various sorts of APIs in this brief blog. But you might be wondering what the situations are and why we employ them. So, let’s start with the fundamental concepts of scenarios. Scenarios are a grouping of transactions or scripts that we use to imitate Continue Reading

API Load testing with K6 in a data-driven framework

Reading Time: 4 minutes Hi friends In this short blog,  we will explore how we perform load testing with different types of APIs with the help of the k6. But you may think that we already have JMeter and Gatling tools available in the market for load testing. So why do we use k6? But this k6 tool has its own advantages, in this short blog, we will also Continue Reading

How to test API load with k6 using GitHub Actions

Reading Time: 5 minutes Hi friends, As we are all familiar with CI/CD and it has taken a very crucial place in the software development industry. Along with our development code therefore it is very important to integrate our automated tests with CI/CD as well. But you may think that we already have Jenkins and other CICD tools available in the market so why do we use GITHUB action Continue Reading

Let’s Know About The Performance Testing

Reading Time: 4 minutes Hii folks, In this blog we will go through the performance testing, types of performance testing and briefly we will go through the Jmeter tool for performance testing. Performance testing It ensures software applications will perform well under their expectation of workload. it is nothing but testing the stability and response time of an application by applying load is called performance testing. Stability:-ability to withstand Continue Reading

Data Driven Testing in JMeter

Reading Time: 5 minutes Hi folks, Initially, In this blog we will go through the data driven testing concept, then we will briefly see the step by step process of implementing the JMeter test script using data from external sources. Data driven testing? Data-driven testing is one of the most important mechanisms to determine the stability of the application.  Mostly, when an application is tested by a tester manually Continue Reading

JMeter: Controllers and Timers

Reading Time: 4 minutes Logical Controller in JMeter : It helps us to control the flow, the order of processing of samplers in a thread. It can also change the order of requests coming from their child elements. Types of Logical Controller : Simple Controller: It is just a container that contains user request. 2. Loop Controller: It provides functionality to run user requests a specific number of times. Continue Reading

Starting with Gatling using Maven

Reading Time: 4 minutes Gatling is an open source load testing application, which uses Scala scripting language. Unlike Apache JMeter, Gatling doesn’t have a GUI interface. So, when you want to simulate a given scenario, you do it by writing a Scala script. Here we will learn how to write Gatling script using Maven and also, understand the basic architecture of the script by using test scenario. Prerequisites: Maven should be Continue Reading