Just about everyone has seen the testing pyramid. This simple model first introduced in Mike Cohn’s book, Succeeding With Agile simply says that as your automated tests become less granular, that you should write fewer of them. My experience with test automation has shown the best results when creating tests at the most granular level...
A continual problem that we must deal with when we run automated tests in our DevOps pipeline is maintenance. I could spend hours sharing posts and blogs about this matter,...
A/B testing is a user experience research methodology consisting of randomized experiments with two variants – A and B. It is a popular pattern used in software development to...
In this article, we will dive into Cross Browser Testing. It is a testing type that verifies if an application works as expected across multiple browsers, operating systems, and...
We all are aware of the huge cultural and mindset change that swept over the software industry. There were conflicts, broken lines of communication, and disconnection between the...
Cookies, or HTTP cookies, are pieces of data stored on the user's computer containing information about the user and the user's preference on a specific website. For example, a...
In the first article from the series, we discussed a strategy to create more maintainable and readable page object models in Selenium WebDriver tests. We used the Fluent...