While the covid 19 outbreak has been difficult for all businesses around the world, one of the domains which has really resisted this disruption and turned challenges into opportunities is the IT department. In this internet dominating world where networking and...
Should we use logging in Test Automation Code? Everything that we do in software development is a choice that either helps us or hurts us (The Valley of Success by Titus Fortner). Furthermore, we must always consider the cost of maintenance in everything...
If nothing else, the past year has produced some fantastic articles on test automation. Selenium WebDriver is exceptionally versatile and supports multiple programming languages, including Java, Ruby, and .Net. It also works with multiple browsers, including Chrome,...
MsTest and NUnit are the two most popular unit testing frameworks in the .NET ecosystem. I always get questions from my students asking about which should be used and why. Let’s talk about the advantages and disadvantages of each solution. Parallelization...
Mandatory requirements for Parallelization There are four key points that are mandatory in executing Parallelization in Test Automation Tests must be atomicTests must be autonomousManage the Test data correctlyAvoid Static keywords 1. Tests must be atomic Atomic tests...
Automated testing best practices are critical if you want to succeed with test automation! Test automation has been around for decades! So why not learn the best design patterns from others? As opposed to re-learning them all yourself. This post has some of the most...