Category Archives: Automation


Handling Multiple Browser Windows And Tabs In Selenium

One of the common scenarios in a web application (or a web app) is opening up a new browser window (or tab) once the user performs a specific activity.

Himanshu Sheth
April 12, 2021
Automation •

Overcoming Top Challenges With In-Sprint Test Automation

The role of QA teams has utterly changed in the last few years, especially after the initiation of agile development methodologies in software development.

Rahul Jain
April 9, 2021
Automation •
speed-up-selenium-test -cases-execution

How To Speed Up Selenium Test Cases Execution?

The primary intent of Selenium automation testing is to expedite the testing process. In the majority of the cases, automation tests using Selenium perform exceptionally better than the manual counterparts.

Himanshu Sheth
April 7, 2021
Automation • Selenium Testing •

NUnit vs. XUnit vs. MSTest: Comparing Unit Testing Frameworks In C#

One of the most challenging things to do is ‘making the right choice.’ Arriving at a decision becomes even more complicated when there are multiple options in front of you☺.

Himanshu Sheth
March 22, 2021
Selenium C# • Automation •
Parameterization In Pytest

How To Do Parameterization In Pytest With Selenium?

Incorporating automated testing as a part of the testing accelerates the testing process so that issues can be identified & fixed faster. At the initial stages of product development, a small set of inputs are enough for unit testing and functional testing.

Himanshu Sheth
March 20, 2021
Selenium Python • Automation •
Run A Job In Jenkins Using Jenkins

How To Create & Run A Job In Jenkins Using Jenkins Freestyle Project?

As per the official Jenkins wiki information, a Jenkins freestyle project is a typical build job or task. This may be as simple as building or packaging an application, running tests, building or sending a report, or even merely running few commands.

March 19, 2021
CI/CD • Automation •
Parameterized Tests For Selenium

XUnit Tutorial: Parameterized Tests For Selenium Testing

When a developer comes up with unit tests, there are multiple ways through which they try to optimize the test code. Reduction of code size by reusing the existing code is one way of achieving the same.

Himanshu Sheth
March 18, 2021
Automation • Selenium C# •

How To Run Selenium Tests In Docker ?

Automation testing and Continuous Integration (CI) are integral parts of the development and test activity. Selenium test automation is one such approach that helps in the end-to-end testing of the web product.

Himanshu Sheth
March 15, 2021
Automation • Selenium Tutorial •
Setup Selenium WebDriver For MSTest Framework

Selenium MSTest Tutorial: Setup Selenium WebDriver For MSTest Framework In C#

In the on-going ‘Selenium MSTest testing tutorial’ series, we earlier had a look at setting up the MSTest framework in Visual Studio. It was a getting started guide with a major focus on the installation of the Selenium MSTest framework and MSTest adapter for the project.

Himanshu Sheth
March 14, 2021
Selenium Webdriver • Automation •

Page Object Model (POM) In Selenium Python

Automation Testing is an integral part of the testing process. The primary objective of any type of testing process (automation or manual) is to improve the product quality by reporting bugs & getting them fixed by the development team.

Himanshu Sheth
March 11, 2021
Selenium Python • Automation •