logo logo
A Quick-ish Exploratory Testing Guide

A Quick-ish Exploratory Testing Guide

Exploratory testing is one of the most important approaches in software testing. It comes in complement to automation testing and test case-based testing, and can help uncover...

10 More Useful Git Commands You Should Know

10 More Useful Git Commands You Should Know

This is a follow-up to the 10 common Git commands article that I wrote a while back and contains some other useful commands that can help in our work. If you understand the...

Chrome Developer Tools for Web Testers

Chrome Developer Tools for Web Testers

Chrome is the most popular web browser in the world, with almost two-thirds of users preferring it to other browsers 🌎 Apart from being the most used browser, it's a great aid...

CSS Selectors You Need to Know: Cheat Sheet

CSS Selectors You Need to Know: Cheat Sheet

This article covers some of the most important CSS selectors for Selenium WebDriver, explaining the syntax and how to identify web elements. At the end of the post, you can find a...

Advanced XPath Locators for UI Test Automation

Advanced XPath Locators for UI Test Automation

XPath is one of the most important locators we use in Selenium when we need to interact with elements that don't have unique IDs, names, or classes. Some XPaths are quite...

Working with pseudo-elements in Selenium

Working with pseudo-elements in Selenium

What is a pseudo-element? There may be times when, while writing UI web automated tests, you will come across some elements that look like this: These are called...

10 Common Git Commands Everyone Should Know

10 Common Git Commands Everyone Should Know

Version control (sometimes referred to as source control) plays an important role in any development project, including test automation. It is the practice of tracking and...

Launch Appium Automation Tests in Under 10 Minutes

Launch Appium Automation Tests in Under 10 Minutes

Appium has become almost synonymous with mobile test automation, as it's the most popular tool for testing mobile apps. And why shouldn't it be? It's free, open-source, it's...