logo logo
Getting Started with TestProject Java OpenSDK

Getting Started with TestProject Java OpenSDK

Test Automation is hard to do well! There are many different things to consider. Not only do you have to think about how to write good code, but you also need to understand how to...

TestNG Reporting

TestNG Reporting and Logging Built-in Features

TestNG is a popular test framework that needs no introduction in the JVM (Java virtual machine) ecosystem and can be used for automating your tests regardless of their size, from...

Continuous Integration for Appium Automated Tests

Create a Test Automation Environment with Appium,...

Imagine you were chosen to join a project which is very mature and full of senior developers. You’ve heard that your company is proud of it. You are well informed that this...

tester-vs-developer

The Software Engineer in Test and the Developer: Key Differences

A few weeks ago I had some interesting debates on the projects I work on: Is the Automation Engineer a Developer? Is a Developer the best candidate to be an Automation Engineer?...

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...