Blog

QA interview questions

Are you wondering how to prepare for your next QA interview? Well, here is a list of typical QA interview questions that will help prepare you for that. #1 What is black box testing? #2 What is functional testing? #3 What is regression testing? #4 What is acceptance testing? #5 What is the difference betweenContinue reading “QA interview questions”

How to work with modals in Selenium

In this post, you will learn how to work with modals in Selenium WebDriver. There are two main types of modals. The first type is purely informative and does not require any user input. However, the second type of modal may require user input. Table of contents Introduction Modals vs alert boxes or windows HowContinue reading “How to work with modals in Selenium”

Selenium interview questions

Are you wondering how to prepare for your next Selenium interview? Well, here is a list of typical Selenium interview questions that will help prepare you for that. #1 Which one of the following is not a method for locating web elements? (Choose all that apply) A. id()B. linkText()C. xpath()D. class()E. cssSelector()F. tagName()G. None ofContinue reading “Selenium interview questions”

How to run Chrome headless in Selenium

In this article, you will learn how to run the Chrome headless in Selenium WebDriver. What is really means is that your tests will run without opening the Chrome browser. Table of contents Introduction Advantages & disadvantages of using headless mode How does headless mode work? How to run Chrome in headless mode Conclusion IntroductionContinue reading “How to run Chrome headless in Selenium”

How to clone a Git repo using Sourcetree

In this article, you will learn how to clone a Git repo (repository) using Sourcetree. This can be very a useful skill to have if you are part of a development team. It is also useful if all you want to do is to contribute to an open source project. Table of contents Introduction WhatContinue reading “How to clone a Git repo using Sourcetree”

Java interview questions

Are you wondering how to prepare for your next Java interview? Well, here is a list of typical Java interview questions that will help prepare you for that. #1 What is the output of the following program? A. I = 0B. I = 1C. I = 2D. I = nullE. Compilation Error #2 What isContinue reading “Java interview questions”

Hamcrest custom matchers

In this article, you will learn what Hamcrest custom matchers are. You will also learn how to create your very own custom matcher. Table of contents Introduction When to use custom matchers Creating a custom matcher Using a custom matcher Conclusion Introduction In a previous article, we learned how versatile Hamcrest matchers are. Listed belowContinue reading “Hamcrest custom matchers”

Complete guide to Hamcrest matchers

This article is a complete guide to using Hamcrest matchers. You will also learn how to use Hamcrest matchers effectively in software testing. Table of contents Introduction Hamcrest vs TestNG Code Readability Self-Documenting Code Better Error Messages Better Enforcement of Type Safety Custom Matchers Common matchers Getting started with Hamcrest Introduction It turns out thatContinue reading “Complete guide to Hamcrest matchers”

How to use Log4j in Selenium WebDriver

In this article, you will learn how to use Log4j in your Selenium WebDriver tests. Log4j makes it possible to add logging in your Selenium tests. Table of contents What is Log4j? How to get started The Properties File Creating a Maven project Adding dependencies Properties file creation Base class creation Your first test TestNGContinue reading “How to use Log4j in Selenium WebDriver”

How to run JMeter with Jenkins

In this article, you will learn how to run JMeter with Jenkins. This an important step in order to be able to achieve continuous integration (CI). Table of contents Introduction Creating a JMeter test Setting up a Maven project Running JMeter from command line Running JMeter from Jenkins Introduction So, you have created your firstContinue reading “How to run JMeter with Jenkins”


Follow My Blog

Get new content delivered directly to your inbox.