Tutorialspoint

April Learning Carnival is here, Use code FEST10 for an extra 10% off

Test Automation Framework Architecture Course

person icon Alexander Pushkarev

4.1

Test Automation Framework Architecture Course

Bulletproof and universal Test Automation Framework architecture pattern

updated on icon Updated on Apr, 2024

language icon Language - English

person icon Alexander Pushkarev

category icon Selenium Testing Framework,Automation Testing,Testing Frameworks

Lectures -35

Quizzes -7

Duration -1 hours

4.1

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

Learn how to write test automation framework for any system - step by step.

Many test automation solutions are written by less experienced developers, and, as the result, are not structured well, hindering test automation progress. But there's one very simple, yet effective way to structure test automation framework - 3-layer framework pattern. This pattern will allow you to write test automation framework for any software system (Web UI, Rest API, Desktop, etc) while minimizing maintenance cost.

My name is Alexander Pushkarev, I am Senior Software Engineer. I work in IT from about 2008, and 7 years of my experience I worked as test automation specialist, leading teams and creating test automation from scratch for legacy and green-field projects. I had written several different frameworks and I combined my architecture knowledge acquired during my development work into what I call "3-layer framework" - which is the focus of this course.

I use Java for coding examples, but the course itself isn't focused on any programming language, so if you use Python, .Net or JavaScript I am sure that 90% of the course material will be relevant.

What's inside:

  1. What is test automation framework?

  2. What is architecture?

  3. What design patterns are most commonly used in test automation?

  4. Layered pattern - the way it applied to test automation

  5. Step-by-step framework implementation example

Goals

What will you learn in this course:

  1. Learn software architecture basics
  2. Learn about high-level and low-level design patterns
  3. Learn 3-layer architecture framework pattern

Prerequisites

What are the prerequisites for this course?

Learners need to know:

  1. Basic java syntax

Learners need to have:

  1. JDK 8+
  2. Java IDE
Test Automation Framework Architecture Course

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction
1 Lectures
  • play icon Introduction 01:52 01:52
What is Test Automation Framework
4 Lectures
Tutorialspoint
Test automation architecture
6 Lectures
Tutorialspoint
Implementing test automation framework
7 Lectures
Tutorialspoint
Implementating test automation framework - core layer
10 Lectures
Tutorialspoint
Implementing Test Automation Framework - Business Layer
4 Lectures
Tutorialspoint
Conclusion
3 Lectures
Tutorialspoint

Instructor Details

Alexander Pushkarev

Alexander Pushkarev

e


Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515