Topic 17 :
Automation Test Framework


The goal of this project is to design and develop an automation test framework using web application testing and consequently set up a test environment. The framework is intended to facilitate efficient and scalable test automation, allowing for the creation and execution of automated test scripts for web based applications.

Research existing automation test frameworks and methodologies.
Identify best practices and tools commonly used in automation testing frameworks.
Research existing automation test frameworks and methodologies.
Select an appropriate design pattern (Page Object Model, etc.).
Create a test plan, including test cases and scenarios to be automated.
Select a suitable testing framework (e.g., TestNG, JUnit).
Define the structure and hierarchy of your automation framework
Implement reusable components, libraries, and utilities.
Integrate the automation framework with Continuous Integration/Continuous Deployment (CI/CD) pipelines
Set up reporting mechanisms to provide detailed test execution reports.
Key Words:

C#, Automation Testing framework, BDD, POM, CI/CD, Azure DevOps.

Interested in this end of studies project?

First Name

Middle Name

Last Name


Phone number

Drag View Close play