Explore | Experience | Conquer

Tag Framework Design Technique

Automation Bootcamp using Selenium and Java

Bootcamp Details  Online Event  Starting 12th Dec 2020 | Saturday | 10 Weeks  9 am to 1 pm IST | 11.30 am to 3.30 pm SGT  Organized By The Test Tribe Community  More Details

Talk on the Importance of Wrapper Layer

There are many key components that one needs to remember while designing a good automation framework. The Wrapper Layer is one of the important components that we need to consider while designing our framework. The wrapper layer is responsible for… Continue Reading →

Talk on Components of Good Automation Framework

A framework is a set of guidelines or rules that we set to create and design automated checks but before we being, let us ask ourselves if we are considering all the aspects of the framework while designing it, and… Continue Reading →

Design Principle #1

Identify the aspects of your application that vary and separate them from what stays the same.


Encapsulate part of your code that varies from the rest of your code. So later, we can alter and extend the part that varies without affecting the code that does not.


This practice will lead to creating more flexible applications and fewer consequences from the unintended code changes.

Identify the aspects of your application that vary and separate them from what stays the same. Encapsulate part of your code that varies from the rest of your code. So later, we can alter and extend the part that varies… Continue Reading →

Best Practices #1

Read all files before initiating test case execution.


Reading external files for test case execution is part of preparing the execution environment. We don't want to initiate execution if the environment is not set up correctly.


Instead of waiting till the end of execution and verifying the reason for failure in the report. We can take a proactive approach and terminate our execution if there is any issue in reading the required external files.

Read all files before initiating test case execution. Reading external files for test case execution is part of preparing the execution environment. We don’t want to initiate execution if the environment is not set up correctly. Instead of waiting till… Continue Reading →

© 2021 Testing Trail

Scroll To Top