Testing

TestNG Vs JUnit | Which one is the Best?

Reading Time: 5 minutes Hello Everyone, in this blog we will see the difference between TestNg and JUnit. TestNG Vs JUnit – What’s the Difference? TestNG and JUnit are two very popular terms spoken amongst the testers simply because they are used very heavily in the community. They are the most popular testing frameworks for Java applications. Both TestNG and Junit are Testing frameworks used for Unit Testing. Let’s Continue Reading

How to Implement Network Simulation in JMeter

Reading Time: 2 minutes Hi Folks,In this blog, we will discuss How to implement Network Simulation in JMeter Why Network Simulation is needed? Day by day, mobile traffic over desktop traffic is growing, and there is a need to focus on mobile users for performance testing Mobile web traffic comprises users with different connection speeds. It is very important to perform load testing on mobile apps with different connection Continue Reading

How To Run Postman With Environment On Docker

Reading Time: 2 minutes Hello Everyone, basically Today we will learn about how to run collection with the environment on docker using the docker image. Let’s start, the simple prerequisite for this blog is that you have docker installed on your machine. What is Postman? Postman is an API(application programming interface) development tool that helps to build, test, and modify APIs. therefore any functionality that could need by the Continue Reading

Exceptions & How to Handle Exceptions in Selenium WebDriver

Reading Time: 3 minutes Hello Readers,In this blog, we will learn about Exceptions, how to handle exceptions in Selenium WebDriver, and common exceptions in selenium. Let’s Start. What is an Exception? Exception as the name suggests is an event that happens at the time of execution of a program. There may be several reasons behind the occurrence of exceptions that indicate the halt in the program flow.Exceptions are classified Continue Reading

How to write Cypress test from Test runner?

Reading Time: 3 minutes Cypress is one of those popular tools which has established its place very quickly and is very popular for Web integration and End to End UI test automation. It needs a javascript framework like jasmine or mocha. These are one of the famous assertion libraries in JavaScript. Cypress recommends using mocha. Whenever we are downloading cypress, it automatically bundles mocha. Let’s see How to write the Cypress test from Continue Reading

How to integrate Jenkins with Cypress?

Reading Time: 2 minutes In this blog, we will talk about the Integration of Cypress with Jenkins. Let’s discuss what is Jenkins? Jenkins is an open-source automation server. Similarly, it helps automate the parts of software development. Those are related to building, testing, and deploying. Also, deals with facilitating continuous integration and continuous delivery. Moreover, the main agenda will be to integrate Jenkins with cypress. The topics to be 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

How to write data-driven framework using Cypress?

Reading Time: 3 minutes In this blog, we will see how to write data-driven framework using Cypress. Cypress is an end-to-end testing framework for web test automation. Therefore, it enables the writing of automated web tests in JavaScript. Here, we will see a data-driven framework using Cypress. The use of JavaScript makes Cypress automation more intuitive. Cypress has been used as a data-driven framework with the help of fixtures. Certainly, Continue Reading

How to implement the Page object model using Cypress?

Reading Time: 3 minutes Let’s discuss, how to implement the page object model using Cypress? To implement the page object model using Cypress we have to understand POM. Page Object Model is a design pattern where the page objects are separated from the automation test scripts. Page object model has been used. The code will be made reusable. Hence, Cypress is having the feature to enable POM. Therefore, In POM we Continue Reading

How to Fetch the Data from Bigquery with Java

Reading Time: 2 minutes BigQuery is a managed data warehouse and is part of the Google Cloud Platform. so in this blog, we can learn how to fetch the data from bigquery with java. BigQuery Jobs Jobs are actions that BigQuery runs on your behalf to load data, export data, query data, or copy data. When you want to run a query or transfer data from one dataset to another, you send a job description Continue Reading

Introduction of Consumer-Driven Contract Testing

Reading Time: 3 minutes Microservices are becoming increasingly popular in the landscape of Service-Oriented Architecture, and one strategy to test Microservices is Contract Testing. So in this blog, we will learn about Consumer-Driven Contract Testing. Microservices provide a degree of granularity and flexibility that allows projects to scale the service with ease. When a project is built with a lower number of microservices, it is easy to communicate with the provider about the changes Continue Reading

What is Robot Class and How to use it In Selenium Webdriver?

Reading Time: 3 minutes Hello People, As you know Robots help in managing all the activities like performing the task within the specified time, handling the mouse functions and the keyboard functions, and many more. What is Robot Class? To perform any action on a web element, we need a locator for the element. But Windows pop-ups don’t have any locators, as they are not part of the webpage, Continue Reading

Browser Recorder in K6- A Quick Overview

Reading Time: 4 minutes In this blog, we will learn about generating a k6 test script based on user sessions via the Browser Recorder extension. This extension allows us to capture everything that we have done in browser, and generate a k6 script for us automatically, and link it to our k6 Cloud account. Note :- k6 comes with two methods for recording a session: Browser Recorder extension — generates Continue Reading