Category: xpath

I recently used a neat solution that involved JavaScript evaluate() and XPaths as part of an automated GUI check. I am good with Python and writing XPaths for locators but…

Read More JavaScript evaluate() and XPaths

JavaScript python Selenium xpath

Ever wondered if your XPath is good enough? Did your XPath break for any minor changes made in the webpage? Did your XPath return a different element? If your answer…

Read More Common XPath mistakes


Assuming you already know what you want to automate and that you have a good reason to automate it, then GUI automation is largely about: a) identifying a web element…

Read More Getting started with XPaths


android appium automation how to mobile mobile automation python xpath

android appium automation mobile mobile automation python Selenium xpath

Firebug has been my favorite Firefox add-on for a long time now. In the time before every browser had decent developer tools, Firebug was a revolutionary add-on that allowed many…

Read More Using Firebug 2.0 to craft XPaths

how to xpath

Problem: Writing XPaths is hard and confusing when there are no unique identifiers XPath (XML Path Language) is a query language for selecting nodes from Document Object Models (DOM) like…

Read More The art of writing xpaths

automation how to Selenium xpath