Automation Syllabus
Automation Syllabus
Pre-requisite
1. Enthusiasm of learning new technology
2. Analytical and logical mind
3. Added advantage if a candidate has knowledge of any programming language but not
mandatory
MODULE 8: Project
Module 6: STRING
▪ What is String?
▪ Different ways to create string
▪ String Constant Pool
▪ Use of equals and ==
▪ StringBuffer, StringBuilder
▪ String parameter passing to a method
MODULE 8: TESTING
▪ Configure Eclipse with Selenium and TestNG
▪ Create First TestNG Program and Execute
▪ Attributes in TestNG
▪ Different annotations and their usage
▪ DataProvider 7 its usage (including hashmap, All data providers in one file)
▪ Excel Reading for Data Provider
▪ Annotations order of execution
▪ Helping Attributes in TestNG
▪ Assertions in TestNG - Hard and Soft assertions
▪ Parallel test execution capability
▪ TestNG Listeners
▪ Parameter passing using testng.xml
▪ TestNG Listeners
▪ Default Reports using TestNG
▪ Different 3rd party reports - Extent, Allure, Serenity, tesult etc
▪ Reports using TestNG.
▪ Design and develop industry standard framework
BASICS OF SQL
▪ What is Data & Database ?
▪ DBMS & RDBMS
▪ MySQL Server
▪ Introduction to – Structured Query
▪ Language
▪ Data types
▪ DML
▪ DDL
▪ Where clause
▪ Select distinct
▪ Order by keyword
▪ Group by
▪ Having
▪ Like operator
▪ In operator
▪ Between operator
▪ Aggregate function