test automation

Let’s know about Checks and Thresholds in k6

Reading Time: 2 minutes In this blog we will know about the check function and thresholds that is commonly used in k6 load testing. What is check function in k6? A check is a test condition that can give a truthy or falsy result. The sets parameter contains one or more checks, and the check() function will return false if any of them fail. Let say we are writing a load test script where you Continue Reading

A quick overview of Gatling & basic Gatling Script

Reading Time: 4 minutes Hello Readers,In this blog, we will get a quick overview about what is gatling & how to write gatling script. Gatling is one of the performance testing tools that we can use in the load generation if development is focus on http support . Gatling is an open-source load and performance-testing framework based on Scala, Akka and Netty. Create first gatling project We can create Continue Reading

Quality assurance Ops- Is it software industry’s future?

Reading Time: 3 minutes Quality has become a concern when it comes to software development. Quality assurance Ops- integrates the QA processes, automation, and QA Reporting dashboard with the Software Development Lifecycle (SDLC) process. Hence it means giving importance to the testing team in the SDLC process. Thus here in this blog, we will get to know the answer for Quality assurance Ops- Is it the software industry’s future. Continue Reading

How to heal the locators with Self Healing Mechanism in Katalon Studio

Reading Time: 4 minutes Hi Folks! While performing automated testing, there are many instances when an automation engineer encounters NoElementFoundException. This generally means that your script is unable to find the specified locators. This can be due to many of the reasons, either it is broken locator, race condition, wrong locator strategy etc. The question that arises now is how can we avoid such errors in our automation scripts. Continue Reading

Karate DSL and Concourse – How to integrate?

Reading Time: 3 minutes Hi folks, In this short blog, we will see how to integrate Karate DSL having API tests with the concourse. Since CI/CD is a major thing in the software industry now, we need to have our tests integrated with the CI/CD pipeline that we are using in our respective projects. This blog is all about integrating Karate with Concourse CI. So, let’s begin. Setting up Continue Reading

JBehave – How to get started?

Reading Time: 4 minutes Hi folks, In this blog, we will explore yet another powerful BDD framework, JBehave. We will try to figure out the why’s and how’s of jBehave and later on will try some hands-on with selenium by integrating this framework with it. So, let’s get going. What is jBehave? As mentioned in the official documentation, JBehave is a framework for Behaviour-Driven-Development (BDD). BDD is an evolution of 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

Automate Test with TestNG

Reading Time: 3 minutes In the previous tutorial we learn about What is Test Next Generation (TestNG) framework, Now it’s time for some hands-on experience of writing our first TestNG Test case. How to Create TestNG Class in Eclipse Follow below steps to create TestNG Class. Step 1: Navigate to src from the project folder and right-click the same. You will see TestNG as an option in the drop-down towards Continue Reading

Selenium with Tesseract – Image Testing

Reading Time: 4 minutes Hi folks, In this blog, we will try to explore how to test the content of an image(basically, text in the image) using a combination of selenium and tesseract. So, let’s get started. What is Tesseract? Tesseract OCR is an open-source optical character reading engine developed by HP laboratories. It contains two OCR engines for image processing – an LSTM (Long Short Term Memory) OCR engine and Continue Reading

Selenide – 101

Reading Time: 3 minutes Hey folks, In this short blog, we will explore a rather unique and powerful framework for UI testing called Selenide. Some of you may think, the name is somewhat similar to Selenium and you are not wrong. We can say that selenide is a derivative of selenium. With this thought, let’s start our blog tutorial. What is Selenide? Selenide is a testing framework powered by Continue Reading

Api Micro-service (HTTP) Contract Test

Reading Time: 4 minutes A pact is a code-first tool for testing HTTP and message integrations using contract tests. It’s will help you to have a write HTTP Contract test. Contract-driven testing Have you ever traveled to a country where people don’t speak your native language? When two people don’t speak the same language, it’s hard for them to accomplish anything together, So for resolve that issue we will Continue Reading

What’s new in selenium 4

Reading Time: 5 minutes Selenium has been in the market for the past many years and has been dominating its competitors. This blog will show us the new feature in Selenium 4 and how we can utilize them in our code. Firstly, let’s have a look at the architecture of both Selenium 3 & Selenium 4 and see what are the differences between them. Architecture: Selenium 3 Vs. Selenium Continue Reading

Gear Up for Test automation in Ubuntu

Reading Time: 3 minutes This blog is all about Gear Up for Test automation in Ubuntu. As this will help you in machine setup for automation. Prerequisites An Ubuntu 20.04 VPS (we’ll be using our SSD 2 VPS plan) Access to the root user account (or access to an admin account with root privileges) How to download and install Java/JDK on Ubuntu using the deb package? Click on the Continue Reading