Cool. I kept on wondering why the wrong chromedriver was executed. Now I know that it looks on /usr/local/bin/ and I had to change it there.


In test automation, there are several kinds of frameworks to choose from to implement in your project depending on your needs. One of which is the Data-Driven Framework. In this framework, test data are stored in a single or combination of data sources like .csv, .xls .xlsx, database, straight from…


In test automation, there are several kinds of frameworks to choose from to implement in your project depending on your needs. One of which is the Data-Driven Framework. In this framework, test data are stored in a single or combination of data sources like .csv, .xls .xlsx, database, straight from…


There are many ways of doing things. The same goes with how we set up our desired capabilities for our appium driver. The simplest way is like the image above. We create a DesiredCapabilities object and set the capabilities we want for our appium driver using the setCapability() method. Or…


Oftentimes, here is the normal workflow of people who are just starting to explore mobile test automation with appium. First they open appium desktop, you are lucky enough if you have a pretty hardcore computer but mine usually take more than a minute to start appium desktop.


Parameters passed as arguments on testNG test method

So I’ve been working on this project and I needed to data drive my tests but firstly, I didn’t want my data to be polluting my report and secondly I didn’t want those data to be shown in the report. …


Are you are getting started with your mobile test automation journey? Then Appium is a must know tool. Appium is an open source test automation framework for use with native, hybrid and mobile web apps. Though setting up Appium can be difficult if you’re new as it requires a lot…


How To Setup Xcode For Test Automation

Xcode is an Integrated Development Environment for macOS. In test automation, Xcode helps Appium to run our automation scripts on iOS.

Download Xcode

To download Xcode, just open you app store on Mac and search for Xcode. It will let you download the latest Xcode version. …


For MacOS Catalina, the default login shell and interactive shell will now be Z shell (zsh).

How to how what shell I am using?

On your Terminal, run this command:

echo $0

How To Install Homebrew And Node For Test Automation

Homebrew is a package management system that ease our installation of softwares on Mac and Linux systems.

Node is cross platform back-end JavaScript runtime environment where javascript code can be executed outside web browsers.

Node also come with its default package manager, npm. …

Rommel Malqued

“Good Automation Brings Agility”. Software QA With An Agile Mindset. https://www.linkedin.com/in/rmalked/

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store