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

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

by Marat Strelets

Implement Page Object Model using Appium & Java for Android Tests

The following tutorial is about Page Object Model and Page Factory, a design pattern intended to simplify tests and create a scalable solution for test automation. If you want to develop maintainable and reusable tests, prevent unwanted code duplication...

Continue reading


Likes2 Comments16 Minutes

Karen Teboulle by Karen Teboulle

Develop Page Object Appium Tests in a Single Tutorial Video!

This post is a step by step tutorial video on how to develop Page Object Appium automated tests using Java SDK. This tutorial covers the following topics: Overview of Appium's functionalities. Mapping elements to develop a "plain" Appium automated...

Continue reading


Likes0 Comments1 Minutes

Mark Kardashov by Mark Kardashov

Introducing TestProject Framework!

We’ve been in the test automation industry for over 10 years now. In fact, our passion for software development has begun much earlier, probably somewhere in the mid-90s. We have always been interested in programming and automation processes for...

Continue reading


Likes1 Comment7 Minutes

Karen Teboulle by Karen Teboulle

The Leading Test Automation Methods Are Revealed!

TestProject's team conducted a research to draw a full picture of the leading functional test automation methods and best practices that are used by companies across the globe: 222 software testing experts from different organizations were surveyed. The...

Continue reading


Likes3 Comments3 Minutes

Jim Hazen by Jim Hazen

Is Software Test Automation for You?

Is software test automation for you? Isn’t that the million dollar question? Both from the standpoint of is this type of work right for you as a tester, and are you really skilled enough to do it. Especially due to the current trend to implement more...

Continue reading


Likes0 Comments11 Minutes

Miljan Radojičić by Miljan Radojičić

TestNG Tutorial: Introduction, Installation, Features and Examples

Welcome to TestNG tutorial where I will go into detail all about this powerful test automation framework from start to finish: installation instructions, a list of features and advantages including a comparison between TestNG vs. JUnit, and will...

Continue reading


Likes5 Comments9 Minutes