Nir Tal by Nir Tal

How to Stabilize Your Automation using Telnet, Java and PowerShell

In this article, I will demonstrate the use of a custom Telnet function that I have created as a precondition to running our E2E testing. The function uses a Java API that interacts with PowerShell console named jPowerShell. The Problem Some systems...

Continue reading


Likes0 Comments3 Minutes

Shai Glatshtein by Shai Glatshtein

Export Recorded iOS, Android and Web Tests to Java with TestProject

The term "record and playback" gets a lot of bad rep in the test automation community and some don't find it to be as beneficial as coded tests. However, I find such tools to be of great advantage, especially if used in a smart way while utilizing best...

Continue reading


Likes0 Comments7 Minutes

Petri Kainulainen by Petri Kainulainen

Write Dockerized End-to-End Tests With JUnit 5 and Selenium WebDriver

It’s hard to configure the environment that is required to run end-to-end tests which use Selenium WebDriver. The problem is that every computer that runs our end-to-end tests must have a desktop environment and we must install the used web browsers on...

Continue reading


Likes1 Comment20 Minutes

Louise Gibbs by Louise Gibbs

7 Reasons to Skip Tests

A brilliant article by Piet Van Zoen was recently published which discussed reasons not to skip tests. In this article I'm going to discuss reasons why we might need to do the opposite.  To clarify, I do not think we should be skipping tests. I strongly...

Continue reading


Likes1 Comment10 Minutes

Yoni Flenner by Yoni Flenner

What’s So Great About JUnit 5?

JUnit is a unit testing framework for Java and is one of the most popular frameworks used by organizations. After we've been working with the 4.12 JUnit version for a while, a new and exciting version is out - JUnit 5. In this post, we will learn what...

Continue reading


Likes0 Comments10 Minutes

Louise Gibbs by Louise Gibbs

Adapting Recorded Test Cases to Improve Your Test Automation

A lot of test automation tools include a record and playback feature (I wrote about the benefits of this feature in a previous article). Record and playback enables user actions to be recorded as they are carried out on an application. These recordings...

Continue reading


Likes1 Comment11 Minutes

by Piet van Zoen

7 Reasons Not to Skip Tests

We’ve all been tempted to skip writing tests. Whether it’s time pressure, business pressure, the complexity of testing, or we just want to get on with something else. We might be tempted to say “YOLO!” and move on. So here’s a list of 7 reasons...

Continue reading


Likes1 Comment11 Minutes

Amit Yahav by Amit Yahav

Setup iOS Test Automation on Windows using TestProject

TestProject framework enhances Appium's driver and enables you to run iOS test automation on Windows operating system, without the need for macOS or Xcode! The first thing you have to do is to get a TestProject account, no worries – it’s free! Then,...

Continue reading


Likes0 Comments7 Minutes

Louise Gibbs by Louise Gibbs

Inside a Stationery Shop: Analyzing Different Testing Methods

There are many types and approaches to testing. In this article, we discuss some of these different techniques by comparing them to testing pens on sale in a stationery shop. The shop represents the software application. Features within the application...

Continue reading


Likes2 Comments12 Minutes

Shai Glatshtein by Shai Glatshtein

.NET Core Test Automation in Selenium Using Page Object & Page...

Selenium is a very powerful tool if you want to automate your web testing, and a few months ago even support for .NET Core tests was added to Selenium. However, .NET Core is missing the best feature that Selenium gives you: support for Page Object Model...

Continue reading


Likes7 Comments15 Minutes