Appium Tips And Tricks

Mobile Automation Using Appium

How To Launch Virtual Devices Automatically We can launch virtual devices automatically by using “avd” Capability. Add this capability to your script and execute the code. The configured emulator will launch automatically. However, it may take some time to launch the device and cause a timeout issue. To resolve that add the “avdLaunchTimeout” capability. Now … Read more

How To Start With Cypress Test Automation

Cypress Automation

Cypress is an open-source and free test automation tool, which relies on the power of javascript. It executes tests within the browser and makes the testing process easier and more reliable. Is Cypress Good For Automation? The cypress official documentation says: Test your code, not your patience. It is really true in many cases. Let’s … Read more

How To Use New Java Features In The Test Automation

Since Java 8 many new features have been introduced to implement Functional Programming, Which helps to reduce the gap between the business logic and the code. Functional programming is the subset of Declarative programming contrary to Procedural or Object-oriented programming. In this article, we will see how we can use New Java features in the … Read more

How To Use Design Patterns In Test Automation

Design pattern

Design patterns are design-level solutions for recurring problems and are used extensively in programming. Design patterns are like rules and guidelines of best practices as they provide the concept to tackle the problems and design a solution. Although the use of design patterns is optional, However, the knowledge of them and how to use them … Read more

Apache POI Alternatives That Can Make Your Life Better

How to Read and Write Excel using Java

Microsoft Excel is a widely used program to import/export data in different forms. It is extensively used in test automation to perform data-driven testing. Excels are easy to use as it is convenient to keep data for automated tests in special storage that supports sequential access to a set of data. While writing automation test … Read more

Cypress Vs Selenium (Everything You Need To Know)

Selenium and cypress both are test automation tools used for web applications. Selenium is a well-established player while Cypress is comparatively new in the test community, however, it has gained lots of popularity in no time. Nowadays it is a very prominent question Which tool is better cypress or selenium(Cypress Vs Selenium)? In my opinion, … Read more

How to Rerun Failed Test Cases In Cucumber Project (2024)

CucumberFramework

In automation testing efficiency is the key aspect of any framework. Selenium and Cucumber emerged as strong automated testing technologies, allowing testers to enhance their processes and identify bugs faster. However, managing test scripts can be challenging, especially when dealing with failures.In this article, we’ll explore how to rerun failed test cases in Cucumber TestNG … Read more

How To Execute Selenium Tests On Cloud

Why you should execute your Selenium tests on cloud platforms? Selenium execution on the cloud enables QA to perform extensive cross-browser, cross-platform testing without relying on the local infrastructure. This ensures that the application is tested thoroughly and extensively before end-users access it. It allows numerous benefits as: Multiple platforms are available which you can … Read more