top of page

Learn Enterprise Level Test Automation

Learn Enterprise Level Automation program designed and developed in-house at Next Generation Automation keeping in mind career growth of QA Engineers.

  • ​Program enable QA Engineers to experience Enterprise Level Automation while working on development of Demo Project during the program.​
  • Program includes both Framework and Test Development along with advance test implementation during the later part of the program.
  • Program helps in building developer mindset for QA Engineers and encourages QA Engineers for maximum hands on code development during the program.
  • ​Each section offers pre-recorded videos along with source code sharing as covered in the particular section. Also mentorship support will be made available while understanding any section of the program.​
  • Program uses technology / tool stack: Java, Selenium, TestNG and Maven  
Program Introduction
Program Introduction Video walks through Program details and  how program different from any other available online courses to learn automation at enterprise level.
Payment Section
  • Test Automation Framework Design, Development and Test Development using Java and Selenium
  • Self Paced Online Videos to learn NGA in house developed Automation Architecture using Java and Selenium
  • Work on Sample Test Automation Project - Automate Next Generation Automation Website using NGA Developed Automation Architecture
  • Modules Covered: Module 1, Module 2, Module 3
  • Course Fees:  25000 INR
  • Discounted Price: 2500 INR (90% Discount) - Limited Period Pricing
  • Unlimited Watch Premium Content, Training Videos 12 Months Duration
  • Video Duration: 486 Minutes, 39 Seconds
Prerequisite Required
  • Basic Knowledge Java
  • Basic Knowledge Selenium
  • Basic Knowledge TestNG
  • Basic Knowledge Maven
Framework Architecture
Framework Architecture Video walks through Framework Architecture to be developed at code level. It describes major framework components along with functionality provided to execute test automation at enterprise level
Paid Members Area
Framework Design
Framework Development
Test Development & Execution
Click each module to launch

Course Contents

Module 1: Framework Design
Total Duration: 39 Minutes, 30 Seconds

Section 1: Program Introduction, Video Duration: 4 Minutes, 14 Seconds
This section includes brief introduction about program and how course let QA Engineers become expert QA Automation Engineers and do automation testing tasks independently once master the program.

package

Section 2: Learn Framework Design Guidelines, Video Duration: 6 Minute, 22 Seconds
This section describe about framework design guidelines that must be considered while writing test code. 
Mentioned design guidelines in this section will be followed during the course.

Section 3: Learn Framework Architecture, Video Duration: 7 Minutes, 1 Second
This section will let you walk through Framework major components that will be developed. 
Each framework component will be explained in this section about its functionality.

Section 4: Project Introduction, Video Duration: 10 Minutes, 3 Seconds

This section includes high level project walk through that will be developed through out the program

Section 5: Set Up Project Environment, Video Duration: 2 Minute, 41 Seconds

This section includes creating blank maven project and update the pom.xml with required dependencies.Also covers creating empty framework packages under src/main/java, update drivers folder with driver binaries.

Section 6: Set Up Project Configuration, Video Duration: 9 Minute, 9 Seconds
This section includes Creating configuration file and map with Configuration Parameters Class for commons and database package

Module 2: Framework Development
Total Duration: 241 Minutes, 10 Seconds

Section 7: Creating Logger Class, Video Duration: 23 Minutes, 46 Seconds

This section includes writing helper methods for Logger Class to print log statements at time of test execution

Section 8: Creating Browser Factory using multi threading Java feature, Video Duration: 27 Minutes, 10 Seconds
This section includes writing helper methods for Browser Factory to initiate web driver for multiple browsers    
Also covers writing common helper methods for browser

Section 9: Development Element Class, Video Duration: 29 Minutes, 47 Seconds
This section includes writing helper methods to perform common element operations like finding web element, click web element plus others.

Section 10: Development Synchronization Class, Video Duration: 1 Minute, 55 Seconds

This section includes writing helper methods to generate synchronization between different test steps based on application response time.

Section 11: Development Browser Alerts Class, Video Duration: 5 Minutes, 47 Seconds
This section includes writing helper methods to handle browser alerts like accept alert window, cancel alert window plus others.

Section 12: Development Button Class, Video Duration: 8 Minutes, 57 Seconds
This section includes writing helper methods to handle button operations like click, check button clickable or not plus others.

 

Section 13: Development Check Box Class, Video Duration: 7 Minutes, 04 Seconds
This section includes writing helper methods to handle check box operations like select check box, uncheck check box.

 

Section 14: Development Drop Down Class, Video Duration: 17 Minutes
This section includes writing helper methods to handle drop down operations like select dropdown item based on value, index, visible text plus others.

Section 15: Development Text Box Class, Video Duration: 9 Minutes, 12 Seconds

This section includes writing helper methods to perform text box specific operations like entering value in text box, extract value from text box, clear text value plus others.

Section 16: Development Dynamic Wait Class, Video Duration: 8 Minutes, 35 Seconds
This section includes writing helper methods to perform dynamic wait on web elements like wait until element is displayed or visible or clickable plus others.

Section 17: Development Grid / Table Class, Video Duration: 8 Minutes, 47 Seconds
This section includes writing helper methods to perform web table operations like get row count, get column count, get table value plus others

Section 18: Development IFrame Class, Video Duration: 10 Minutes, 10 Seconds
This section includes writing helper methods to perform IFrame specific operations like switch to IFrame based on index, name plus others

Section 19: Development Radio Class, Video Duration: 4 Minutes, 42 Seconds
This section includes writing helper methods to perform Radio button specific operations like select radio button

 

Section 20: Development Reporter Listener Class, Video Duration: 7 Minutes, 56 Seconds
This section includes writing helper methods to generate HTML report supporting both single thread and multi thread test execution when test will execute in parallel but there will be single HTML report instance fetching test results from all tests executing under different threads.

Section 21: Development Custom Assertions Class, Video Duration: 16 Minutes, 53 Seconds
This section includes writing helper methods to generate custom assertions that will compare boolean values, string values and object values

Section 22: Development XLS Reader Class, Video Duration: 16 Minutes, 37 Seconds
This section includes writing helper methods to initialize excel work sheet, get row count, get column count , get cell data plus others.

 

Section 23: Development INI Reader Class, Video Duration: 12 Minutes, 44 Seconds
This section includes writing helper methods to initialize INI Reader and perform operations like column list, get data from specific section

Section 24: Development Data Base Manager Class, Video Duration: 27 Minutes, 58 Seconds
This section includes writing helper methods to perform database specific operations like establish database connection, get data all rows, get data all columns plus others

Section 25: Development Encryption and Decryption Class, Video Duration: 12 Minutes, 23 Seconds
This section includes writing helper methods to encrypt the application login passwords plus any other confidential data

Module 3: Test Development
Total Duration: 205 Minutes, 59 Seconds

Section 26: Development Page Class specific to NGA Website, Video Duration: 109 Minutes, 20 Seconds
This section includes development of Page Class for multiple pages of NGA Website like Login, Query Submission, Header, Footer, Book Bank, Blog plus others

Section 27: Development Business Class, Video Duration: 11Minutes, 50 Seconds
This section includes development of business workflows based on page class development.

Section 28: Development Test Base Class, Video Duration: 05 Minutes, 56 Seconds
This section includes writing Before Suite, Before Class, After Class Test Annotations for Framework initialize before triggering any test.

Section 29: Development Login Data Class, Video Duration: 19 Minutes, 40 Seconds
This section includes writing data parameters that will be used for login NGA Application like Username, password plus others

 

Section 30: Development Test Cases to Test Login Functionality using XLSX file format (Covered in Section 29 Video)
This section includes writing test cases to test login functionality using XLSX file format and check for correct test execution along with log reports and HTML Test reports generation

 

Section 31: Development Test Cases to Test Header Functionality, Video Duration: 7 Minutes, 27 Seconds
This section includes writing test cases to test Header section of NGA Website and check for correct test execution along with log reports and HTML Test reports generation

Section 32: Development Test Cases to Test Footer Functionality, Video Duration: 7 Minutes, 18 Seconds
This section includes writing test cases to test Footer section of NGA Website and check for correct test execution along with log reports and HTML Test reports generation

Section 33: Development Test Cases to Test Query Submission using multiple methods, Video Duration: 14 Minutes, 07 Seconds
This section includes writing test cases to test Query Submission section of NGA Website using different methods like Excel, Database and check for correct test execution along with log reports and HTML Test reports generation

Section 34: Development Test Cases to Test NGA Book Bank, Video Duration: 17 Minutes, 13 Seconds
This section includes writing test cases to test NGA Book Bank contents and check for correct test execution along with log reports and HTML Test reports generation

Section 35: Development Test Cases to Test NGA Blog, Video Duration: 13 Minutes, 08 Seconds
This section includes writing test cases to test NGA Blog contents and check for correct test execution along with log reports and HTML Test reports generation

Final Evaluation and sharing feedback
  • This section includes final evaluation of QA Engineer to check for expertise level and award Star rewards.

  • Star rewards enable QA Engineers connect with NGA network Employers both Domestic and Overseas and get selected for high performing automation testing jobs at very attractive salary packages.

Other add-ons provided along with the course:

  • Developed Framework Code along with Presentations

  • Developed Test Scripts Source Code

  • Access to pre recorded virtual classroom recording sessions

  • Join Next Generation Automation as Automation QA Engineer on successful technical review at end of program.

Contents
Description
Introduction
PaidMembers
Payment
Architecture
bottom of page