This tutorial is the second part of the Test Automation Framework development. In the first part, we learned how to create the structure of the framework from scratch. In this tutorial, we are going to create the base classes for… Read More »
What are some common problems with test automation in agile and DevOps? Modern Software Development and QA focus too much on test automation and not enough on exploratory testing. Are we releasing better quality software with more automated tests? I… Read More »
In a previous article, we introduced Subject7, a SaaS test automation tool, and provided a high-level overview of the tool’s functionalities. In this article, we deep dive into the Subject7 tool and discuss how to create and run automated tests,… Read More »
Should Automated UI Tests (e.g. Selenium Tests) be run as part of the continuous integration build pipeline? The problem with automated UI tests is that they are slow and brittle as they need to interact with a browser over HTTP. In this post, we examine a strategy for executing automated UI tests in CI/CD pipeline.
In this step-by-step guide, I will describe how to develop a modularized Test Automation Framework from scratch using Java, Selenium, TestNG and Maven. To begin with, let’s see what a Test Automation Framework is and what are the benefits of creating… Read More »
Many agile teams seem to prefer UI level automation or think that such level of testing is necessary to prove the required business functionality. However, within six to nine months after starting this effort, they will soon realise that the cost… Read More »
How do you choose which tests to automate and which tests to leave for manual testing? Before you start automating a test, you need to see what benefits you get by automating the test after you factor in the time,… Read More »