Test Automation Framework Architecture Course
Bulletproof and universal Test Automation Framework architecture pattern
Selenium Testing Framework,Automation Testing,Testing Frameworks
Lectures -35
Quizzes -7
Duration -1 hours
30-days Money-Back Guarantee
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:
What is test automation framework?
What is architecture?
What design patterns are most commonly used in test automation?
Layered pattern - the way it applied to test automation
Step-by-step framework implementation example
Goals
What will you learn in this course:
- Learn software architecture basics
- Learn about high-level and low-level design patterns
- Learn 3-layer architecture framework pattern
Prerequisites
What are the prerequisites for this course?
Learners need to know:
- Basic java syntax
Learners need to have:
- JDK 8+
- Java IDE
Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction
1 Lectures
- Introduction 01:52 01:52
What is Test Automation Framework
4 Lectures
Test automation architecture
6 Lectures
Implementing test automation framework
7 Lectures
Implementating test automation framework - core layer
10 Lectures
Implementing Test Automation Framework - Business Layer
4 Lectures
Conclusion
3 Lectures
Instructor Details
Alexander Pushkarev
eCourse Certificate
Use your certificate to make a career change or to advance in your current career.
Our students work
with the Best
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe nowOnline Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now