Qxf2 blog Posts

Why this post? Testers need to know multiple ways of locating an element in a webpage as different strategies have to be used based on the context since each has…

Read More How to write CSS selectors

css Selenium

locust Performance Testing python

appium automation iOS mobile mobile automation python

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

automation BrowserStack python

A Qxf2 client is using CircleCI for their continuous integration and deployment needs. We decided to run a small subset of critical tests in our automation suite against every new…

Read More CircleCI nightly automation

CircleCI Continuous Integration

Problem:How do you compare two PDF files programmatically using Python? Adobe makes it easy to compare the changes in two PDF files. However as testers, we sometimes need to compare…

Read More How to compare PDFs using Python

python

I recently realized something about working in product companies that sell to healthcare providers. I am writing this in the hope that at least a few engineers contemplating working in…

Read More If you can move the earth …

thoughts on software thoughts on testing

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

xpath

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

xpath