Selenium

How to setup Test Automation Environment on your machine

How to setup Test Automation Environment on your machine

This post provides you details about setting up the Selenium Automation environment on your machine. After you prepare your machine with basic environment setup, you’ll be able to start automating and executing your test cases. Please follow the steps as mentioned below: Creating Folder Structure on your System: The first step to set up your environment is to create the… Read more →

Writing Test Script that is Easy to Understand & Maintain

Writing Test Script that is Easy to Understand & Maintain

The primary goal of using certain conventions while writing test scripts is to increase clarity & simplicity of source code. Consistency among all projects will allow other developer to understand the code regardless of who developed the code. I like to think the whole program through at a design level before I sit down and write any of the code…. The… Read more →

Understanding XPath to Write Better XPath Locators

Understanding XPath to Write Better XPath Locators

What is XPath? XPath stands for XML Path. It is used for navigation of XML documents and allows selecting individual elements, attributes, or other part of an XML document for specific processing. An XMP path consists of one or more location steps, each separated by a forward slash (/). When you need to search for an element, you need the… Read more →

20 Strategies for Designing Effective Test Automation Scripts

20 Strategies for Designing Effective Test Automation Scripts

Test Automation scripts can turn into a night mare if not written and maintained in an efficient way. If we take care of something small now, it can eliminate bigger problems later. This article offers tips (organized into categories) for writing Automation code which has fewer bugs, is more easily maintained, and takes advantage of some of the most powerful features… Read more →