Test Automation

Robotic Process Automation (RPA) is the next generation of Testing

Robotic Process Automation (RPA) is the next generation of Testing

Are you a testing professional excited about upcoming changes in the testing domain? If you aren’t excited, you might be afraid, as you are observing test automation taking over the manual testing activities. We are living in an age where technology is changing very fast. To overcome new challenges, there must be better and faster ways to test software products…. Read more →

Observations of the Testing Universe - Where are we? and where are we heading?

Observations of the Testing Universe – Where are we? and where are we heading?

This is a guest post by Toyer Mamoojee @tottiLFC  Toyer Mamoojee is a ‘die-hard’ passionate Agile Automation Test Analyst with almost 15 years testing experience across many industries. From Waterfall to Agile approaches, Commercial to Open Source Automation tools and Manual to Automation Testing he has been through the wars of Software Delivery. He is the co-founder of Cape Town Automation… Read more →

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 →

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 →