Design Selenium Test framework from scratch-Architect level [Video]

Preview in Mapt

Design Selenium Test framework from scratch-Architect level [Video]

Rahul Shetty

Step by step Tutorial to build Robust Automation framework - TestNG, ANT, Maven, Jenkins, Cucumber, Git, Pageobject, Cloud,SQL

Quick links: > What will you learn?> Table of content

Mapt Subscription
FREE
ยฃ24.99/m after trial
Video
ยฃ18.00
RRP ยฃ89.98
Save 79%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packtโ€™s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
ยฃ0.00
ยฃ18.00
ยฃ25.00 p/m after trial
RRP ยฃ89.98
Subscription
Video
Start 14 Day Trial

Frequently bought together


Design Selenium Test framework from scratch-Architect level [Video] Book Cover
Design Selenium Test framework from scratch-Architect level [Video]
ยฃ 89.98
ยฃ 18.00
Appium(Selenium)-Mobile Automation Testing from Scratch [Video] Book Cover
Appium(Selenium)-Mobile Automation Testing from Scratch [Video]
ยฃ 178.78
ยฃ 35.76
Buy 2 for ยฃ31.69
Save ยฃ197.57
Add to Cart

Video Details

ISBN 139781789131048
Course Length8 hours and 44 minutes

Video Description

Are you struggling with understanding the Test Automation Frameworks and clearing Top Companies Interviews? Do you have just basic knowledge of Selenium and have a plan to enhance your skills at Architect level? If yes then you are at right place. One Single Course to Master Test Automation Framework with all Latest Technologies available in the globe! This Scratch level program trains you on every aspect of the framework with the practical project, on course completion you will be mastered in Designing Framework and can implement successfully it in your work place.

Style and Approach

This Scratch level program trains you on every aspect of framework with practical project. On course completion You will be Mastered in Desigining Framework and can implement Successfully it in your work place

Table of Contents

Introduction
Introduction to Course
What am going to get from this course?
Eclipse Installation
TestNG Testing Framework
Why TestNG and Its Advantages
Running testcases in TestNG with out Void main Java
Importance of Testng xml file
Prioritizing the tests using TestNG
Controlling the Testcase execution with Exclude Mechanism
Executing the Testcases at Package level with regex
Test level Testng Annotations examples
Method& Suite level Testng Annotations examples
Importance of Groups in Testng
Annotations helper attributes with examples
Parameterising from TestNG xml file
DataProvider Annotation -Parameterizing Testcases
Practise exercises on Dataprovider annotations
Importance of Listeners in TestNG framework
Running Tests in parallel and generating Reports
Maven - Build Management Tool
Why Maven &Maven Advantages
Maven Installation and Setup
Creating Maven Project
Importing Maven project into eclipse and anaylzing
Maven POM.xml file Explanation
Maven TestNG Integration
Maven Dependencies Importance
Multiple Automation Profiles in POM.xml
TestNG Html Reporting after Maven Build
Jenkins- Continiuous Integration Tool
Why Jenkins - Jenkins Advantages
Jenkins-Maven Project Setup
Running Builds and checking reports
Scheduling Jenkin Builds on needly Basis
ANT- Build Management Tool
What is ANT? Where it helps in framework?
Installing & Configuring ANT
Understanding Build.xml file
Different ANT Commands to trigger Framework
Page object Design Patterns
Why Page object pattern and its Advantages
How to create object repository
Creating pageobject classes
Invoking Pageobjects methods in testcases
Live Example on Page object pattern
Creating environment variables dynamically
Running Testng Batch files
Triggering Jenkins build on Pageobject Testcases
Selenium Grid -Cross Browser Testing
How to execute Selenium Tests Remotly
Configuring Hub and Node-1
Grid Concepts & Architecure
Registering Nodes with Hub Server
Desired Capabilities-Grid Program
Execution Selenium scripts in Remote Machine
Java OOPS Basics for Framework Design
Interface Concepts
Practical usage of Interface
Runtime Polymorphisim
Inheritance Concepts
Practical usage of Inheritance
Coding Basics-1
Coding Basics-2

What You Will Learn

  • At the end of this course, you will be able to Design a Robust Test Automation Selenium Framework on your own
  • Understand how TESTNG/JUNIT works for Framework building
  • Importance of Maven/ANT - Build management tool in Test Projects
  • Jenkins - CI Integration to the Frameworks for continuous monitoring the Testcases
  • Understand Page object design patterns and its advantages in Automation repository building
  • Additional knowledge in Selenium Grid- Cross Browser Testing
  • You will know the coding standards in designing the Most optimized Automation scripts Frameworks
  • Necessary Core Java knowledge required for Automation

Authors

Table of Contents

Introduction
Introduction to Course
What am going to get from this course?
Eclipse Installation
TestNG Testing Framework
Why TestNG and Its Advantages
Running testcases in TestNG with out Void main Java
Importance of Testng xml file
Prioritizing the tests using TestNG
Controlling the Testcase execution with Exclude Mechanism
Executing the Testcases at Package level with regex
Test level Testng Annotations examples
Method& Suite level Testng Annotations examples
Importance of Groups in Testng
Annotations helper attributes with examples
Parameterising from TestNG xml file
DataProvider Annotation -Parameterizing Testcases
Practise exercises on Dataprovider annotations
Importance of Listeners in TestNG framework
Running Tests in parallel and generating Reports
Maven - Build Management Tool
Why Maven &Maven Advantages
Maven Installation and Setup
Creating Maven Project
Importing Maven project into eclipse and anaylzing
Maven POM.xml file Explanation
Maven TestNG Integration
Maven Dependencies Importance
Multiple Automation Profiles in POM.xml
TestNG Html Reporting after Maven Build
Jenkins- Continiuous Integration Tool
Why Jenkins - Jenkins Advantages
Jenkins-Maven Project Setup
Running Builds and checking reports
Scheduling Jenkin Builds on needly Basis
ANT- Build Management Tool
What is ANT? Where it helps in framework?
Installing & Configuring ANT
Understanding Build.xml file
Different ANT Commands to trigger Framework
Page object Design Patterns
Why Page object pattern and its Advantages
How to create object repository
Creating pageobject classes
Invoking Pageobjects methods in testcases
Live Example on Page object pattern
Creating environment variables dynamically
Running Testng Batch files
Triggering Jenkins build on Pageobject Testcases
Selenium Grid -Cross Browser Testing
How to execute Selenium Tests Remotly
Configuring Hub and Node-1
Grid Concepts & Architecure
Registering Nodes with Hub Server
Desired Capabilities-Grid Program
Execution Selenium scripts in Remote Machine
Java OOPS Basics for Framework Design
Interface Concepts
Practical usage of Interface
Runtime Polymorphisim
Inheritance Concepts
Practical usage of Inheritance
Coding Basics-1
Coding Basics-2

Video Details

ISBN 139781789131048
Course Length8 hours and 44 minutes
Read More

Read More Reviews

Recommended for You

Appium(Selenium)-Mobile Automation Testing from Scratch [Video] Book Cover
Appium(Selenium)-Mobile Automation Testing from Scratch [Video]
ยฃ 178.78
ยฃ 35.76
Selenium Framework Design in Data-Driven Testing Book Cover
Selenium Framework Design in Data-Driven Testing
ยฃ 32.38
ยฃ 16.20
Learn SQL and Database Testing from Scratch+ Unix material [Video] Book Cover
Learn SQL and Database Testing from Scratch+ Unix material [Video]
ยฃ 89.98
ยฃ 18.00
REST API Automation testing from scratch-(REST Assured java) [Video] Book Cover
REST API Automation testing from scratch-(REST Assured java) [Video]
ยฃ 178.78
ยฃ 35.76
WebServices/REST API Testing with SoapUI+ Real Time Projects [Video] Book Cover
WebServices/REST API Testing with SoapUI+ Real Time Projects [Video]
ยฃ 179.98
ยฃ 36.00
Complete Java for Automation Testers from Scratch [Video] Book Cover
Complete Java for Automation Testers from Scratch [Video]
ยฃ 179.98
ยฃ 36.00