Test Automation Studio

An: Quick Overview of Handling Alerts and popups with Cypress

Reading Time: 2 minutes Alerts and popup in cypress:  Cypress can work with alert by default. The pop-up can be an alert or confirmation popup. Cypress is designed in such a way that it shall always click on the OK button on the pop-up. Moreover, Cypress has the ability to fire browser events. An alert is triggered by window:alert event. This is by default handled by Cypress and the Continue Reading

Introduction to the Cypress Project Structure

Reading Time: 4 minutes Hi Folks,In this blog, we talk about the Cypress Project structure that is fundamentally and architecturally different from other test automation frameworks.We use this folder to store data objects or external pieces of static data that we use throughout the tests Cypress Folder Structure Let’s understand the folder structure in cypress project, it defines entire architecture and the workflow of whole system If we know Continue Reading

A Quick Overview Of Github Action With Selenium Webdriver

Reading Time: 6 minutes Hi folks, In this short blog, we will explore more about Selenium, the testing tool we love and that is most often used, using Github action. You could wonder, however, why we combine the GitHub action with the Selenium framework and what the circumstances are. So let’s skip the introduction of Selenium as everyone is already familiar with the fundamentals of it. Instead, let’s begin Continue Reading

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

How to Perform Assertions in Cypress

Reading Time: 3 minutes Hello Readers, Today we will learn about assertions their significance, and how to use them in Cypress. What is Cypress? The Cypress tool is a JavaScript testing automation solution used for web automation. It enables teams to create web test automation scripts. This solution aims to facilitate frontend developers and test automation engineers to write web tests in the web language that is JavaScript for web test automation. Continue Reading

Basic Introduction to the Testcontainers

Reading Time: 3 minutes Hello everyone! In this blog, we will start with the Basic Introduction of Testcontainers and how Testcontainers help in Integration testing along with its benefits and drawbacks also. What is Testcontainers? As per the official documentation, “Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.” Continue Reading

How to Perform DataDriven Testing In Cucumber?

Reading Time: 4 minutes Hello People, As we know Most commercial automated software tools on the market support some sort of Data-Driven Testing. It allows us to automatically run a test case multiple times with different input and validation values. As Cucumber is more an automated testing framework than a ready-to-use tool. It takes extra effort to support data-driven testing to automate tests. The good part is that the Cucumber inherently supports Data Driven Testing using Scenario Outline. Continue Reading

How to Handle Browser Windows and Cookies In Selenium 4?

Reading Time: 3 minutes Hello People, this article explains How to Handle and resize browser windows and cookies using the Selenium Webdriver. Resizing the browser window and handling cookies is important as it makes testing much easier. We can resize the browser window in Selenium Webdriver which actually helps in searching for the elements easier. In addition to this, this article also explains how to handle cookies like creating, Continue Reading

How to select image using Selenium Web driver.

Reading Time: 2 minutes In this blog ,we can select images using Selenium WebDriver. Selenium WebDriver is a web framework that permits us to execute cross-browser tests.Also, this tool is used for automating web-based application testing to verify that it performs expectedly. Browser Drivers in Selenium In order to develop a secure connection with the browser, Selenium uses Drivers. Each browser has its own driver that hides the internal logic of Continue Reading

How to integrate Postman with CircleCI?

Reading Time: 4 minutes Hi Readers, In this blog, we will explore Postman with CircleCI. As we know that Postman is an API testing tool and CircleCI is a CI/CD tool so it is the best combination to integrate Postman with CircleCI. Prerequisites Basically, there are some requirements to perform this process- Install Postman into your system:- For Linux- Should have a CircleCI account:- For this, Signup into CircleCI– Continue Reading

Concluding deal with coding company

How to handle Dynamic JSON Payload in RestAssured

Reading Time: 3 minutes Hello Readers! As popularly considered, an API (Application Program Interface) is an engine of the software application. It is crucial to test the APIs as these are expected to work fine and without any deviations. In this blog, we will have an insight into RestAssured and how we can handle dynamic JSON payload with it. What is RestAssured? RestAssured is a testing tool that enables Continue Reading

Working on report

How to Generate Junit Reports in Cypress

Reading Time: 2 minutes Hi Readers,In this blog, we will learn about how to generate Junit Reports in Cypress. Cypress Cypress is a free, open-source, and end-to-end testing framework for web test automation. It helps developers to write automated web tests in Javascript. It is a front-end and back-end test automation tool for the next generation of modern web applications. Many big companies like Alibaba Travels, and CircleCI uses Continue Reading

How to use Cypress tests with docker?

Reading Time: 3 minutes Let us first understand what docker is and the use of Cypress tests with Docker. The topic is fascinating so stay tuned. What is Docker? Docker is open-source containerization. Docker is a virtual environment. Developers will be molding it according to the requirement. It creates a virtual environment inside containers. We can customize these containers. Why use Docker? Docker does not need machine-specific configurations. Docker Continue Reading