Road Map to become Test Automation Engineer

Road Map to become Test Automation Engineer

Software Testing Trends is very excited to share that we have launched our new course on Udemy Road Map to become Test Automation Engineer We are offering this course with 73% OFF Coupon exclusively for YOU – the readers of my blog. Hurry Up, Don’t miss this opportunity and click the link below to register: https://www.udemy.com/road-map-to-become-test-automation-engineer/?couponCode=AUTOMATION318 or login on Udemy.com and apply… Read more →

Books You MUST Read to improve your Test Automation Skills

Books You MUST Read to improve your Test Automation Skills

Learn Java: Java For Testers: Learn Java fundamentals fast by Alan J Richardson Java: A Beginner’s Guide by Herbert Schildt Selenium Books: Selenium Testing Tools Cook Book by Unmesh Gundecha Selenium Design Patterns and Best Practices by Dima Kovalenko The Selenium Guidebook by Dave Haeffner Test Automation Concepts: The Way of the Web Tester: A Beginner’s Guide to Automating Tests by… Read more →

Why it is important to have unique ids for page elements?

Why it is important to have unique ids for page elements?

Identification of correct GUI elements present on web page (e.g. Text Box, Buttons, CheckBoxes etc.) is a prerequisite to create an automation script. Selenium provides a number of Locators to precisely locate a GUI element on the page such as: Ids, Name, XPath, CSS Selector, LinkText/Partial Link Text & Class Name. During application life cycle developers may need to change… Read more →

Strategies for Writing Feature Files with BDD Mindset

Strategies for Writing Feature Files with BDD Mindset

Develop BDD Mindset: The most important thing before you dive into writing a feature file is to develop a Behavior Driven Mindset. Without BDD mindset, people fall into writing feature files that are like traditional procedure-driven functional tests with step-by-step instructions. Writing long scenarios with lots of incidental details ruins a good story. But at the same time the scenario shouldn’t be… Read more →

Must Know Resources for Test Automation Professionals

Must Know Resources for Test Automation Professionals

Web Sites/Blogs: Learn the Basics Software Testing Help – A software testing blog with in-depth tutorials on manual and automation testing. Guru99 – A good learning resource with lots of free tutorial. Tutorial Point – This site presents an opportunity to learn Software Testing starting from basic to advanced concepts. Go beyond the Basics: OnTestAutomation – A blog by Bas Dijkstra who believes that Test automation is a… Read more →

Toolset for Test Automation Professional

Toolset for Test Automation Professional

The most often asked question by those who are willing to enter into Test Automation domain is: Q: What skills a test automation professional should have? Q: Where to start to develop skills to become a test automation developer? Q: What tools I should use to automate applications? There are so many technologies available in the market so it is… 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 →