RM Infotech Pvt Ltd,
332A,Gali No-6,West Guru Angad Ngr, Laxmi Ngr, Delhi. (near Nirman Vihar Metro)
09810926239, 09899209688. http:// www.rminfotechsolutions.com.
 Lectures 30 X 2 hrs. (60 hrs) Regular / Weekend as per Requirement.
 Video 13 Hours
 Skill level all level
 Languages English
 Includes Lifetime access
Money back guarantee!
Certificate of Completion
Java topics covered
1. Introduction to java
1. What is java , JVM, OOPs.
2. First Java program
2. Classes and Objects
1. Introduction to Classes and objects
2. String class
3. Understanding Java Heap
3. Variables and Operators
1. Introduction to Variables and their data types
2. Primitive and Non-primitive variables
3. Variable Casting
4. Object references
5. Java Operators
4. Java Methods and their communication
1. Introduction to methods
2. Method arguments and return types
3. Static methods, variables and constants
4. Encapsulation
5. Loops and Arrays
1. Loops, Control Statement
2. Arrays – 1D and 2D
3. Reference in an array
6. Inheritance and Polymorphism
1. Understanding inheritance and inheritance tree
2. Methods overriding and overloading
3. Access Modifiers
7. Abstract Classes and Interfaces
1. Abstract classes and methods
2. Interfaces and it’s implementation
3. Packages
8. Exception handling
1. Introduction to Java Exceptions
2. Catching exceptions using try/catch block
3. The finally block
4. Catching multiple exceptions
9. Collection
1. SET, LIST, MAP Interface.
2. Adding Objects to Collection.
3. Retrieving using Iterator.
Selenium Course Content
Introduction to Selenium IDE & RC:
1) What is Selenium RC?
2) How to download and configure RC
3) Difference between IDE, RC and WebDriver
4) Starting and stopping selenium server
5) Download chropath
6) Handling elements on a WebPage
7) What is Xpath
8) Absolute & Relative xpaths and their importance
9) Exploring Xpaths more, Creating Xpath by our own
10) Writing java code to handle dynamic elements
WebDriver:
1) What is WebDriver
2) Exploring Webdriver API java docs
3) Configuring Webdriver on Eclipse
4) WebElement & By class to find elements
5) Finding Elements & text on a Webpage
6) Explicit and Implicit wait
7) Radio buttons, Check boxes, Dropdown etc
8) CSS Testing of Web Page
9) Handle Multiple Elements – Links etc
10) Running test in multiple browsers
11) Handling Iframes, Alerts
12) Handling java script messages
WebDriver & advance features
1) Handling Windows & Tabs
2) Generating window ids for tabs and popups
3) Switching and handling elements in a popup and tab
window
4) POI Api to use Excel xls File with Webdriver.
5) Keyboard Event Listeners
6) Mouse movements, Drag & Drop
7) Attaching File
8) Taking Screen shot
9) Understanding the concept of Action scripts
10) Automating flash player
11) Using different call methods of YouTube flash player
12) Java – Creating Properties file
13) Java – Reading data from the properties file
14) Java – Creating Object repositories
15) Log4j – Creating Log Files
16) Mail Api – Sending Auto Mail After Test Completion
JUNIT Course Content
JUNIT JAVA FRAMEWORK, ANT & REPORTS Generation
1) About JUnit and TestNG
2) What is a Java framework
3) Test Annotations
4) Executing the tests in sequence
5) Assertions
6) Error Collectors
7) How to parameterized our test case
8) Reading and writing in Excel
9) Using POI api for calling various excel operations
10) What is Ant
11) Configuring Ant
12) Running Selenium tests through Ant
13) Creating batch scripts for Ant execution
14) Report Generation
TestNG Course Content
TestNG JAVA FRAMEWORK, ANT & REPORTS Generation
1) About JUnit and TestNG
2) What is a Java framework
3) Test Annotations
4) Executing the tests in sequence
5) Assertions
6) Error Collectors
7) How to parameterized our test case
8) Reading and writing in Excel
9) Using POI api for calling various excel operations
10) Generating XSLT Reports
11) What is Ant
12) Configuring Ant
13) Running Selenium tests through Ant
14) Creating batch scripts for Ant execution
 Grid Test – Running Test on Client from Server
Mobile Automation Testing
1. Selendroids
2. Appium
Two Automation Frameworks Implementation on a Live
Project Using Data Driven & Page Object Model
Covers complete implementation of Data Driven Model
Framework in WebDriver using TestNG:
1) Test data files
2) TestCore class which loads Xls file, run selenium server
through code
3) and do other initialization
4) Object.properties file to store Xpaths
5) Configuration files
6) Skipping test cases
7) Screenshot capturing
8) Emailing test results
9) Generating Reports
10) Generating Application and Selenium logs
11) Running framework automation through ANT
12) Introduction to Page Object Model
13) Building Page Classes
14) Maven , Selenium and Jenkins Integration.
15) JMeter Test Build to Performance Test Selenium
Topics Included from the Architect course
1. Maven and POM.xml
2. Git, GitHub
3. Jenkins – Continuous Integration
4. JMeter Build with Selenium Plugin
Other materials provided along with the training
PDF Files + Selenium e Books
Life time access to videos tutorials
Sample Resumes
Interview Questions
Complete Module & Frameworks Code
ABOUT THE TRAINER
 13 YEARS OF INDUSTRY EXPERIENCE
 9 YEARS OF EXPERIENCE IN ONLINE AND CLASSROOM TRAINING

Selenium syllabus

  • 1.
    RM Infotech PvtLtd, 332A,Gali No-6,West Guru Angad Ngr, Laxmi Ngr, Delhi. (near Nirman Vihar Metro) 09810926239, 09899209688. http:// www.rminfotechsolutions.com.  Lectures 30 X 2 hrs. (60 hrs) Regular / Weekend as per Requirement.  Video 13 Hours  Skill level all level  Languages English  Includes Lifetime access Money back guarantee! Certificate of Completion Java topics covered 1. Introduction to java 1. What is java , JVM, OOPs. 2. First Java program 2. Classes and Objects 1. Introduction to Classes and objects 2. String class 3. Understanding Java Heap 3. Variables and Operators 1. Introduction to Variables and their data types 2. Primitive and Non-primitive variables 3. Variable Casting 4. Object references 5. Java Operators 4. Java Methods and their communication 1. Introduction to methods 2. Method arguments and return types 3. Static methods, variables and constants 4. Encapsulation 5. Loops and Arrays 1. Loops, Control Statement 2. Arrays – 1D and 2D 3. Reference in an array 6. Inheritance and Polymorphism 1. Understanding inheritance and inheritance tree 2. Methods overriding and overloading 3. Access Modifiers
  • 2.
    7. Abstract Classesand Interfaces 1. Abstract classes and methods 2. Interfaces and it’s implementation 3. Packages 8. Exception handling 1. Introduction to Java Exceptions 2. Catching exceptions using try/catch block 3. The finally block 4. Catching multiple exceptions 9. Collection 1. SET, LIST, MAP Interface. 2. Adding Objects to Collection. 3. Retrieving using Iterator. Selenium Course Content Introduction to Selenium IDE & RC: 1) What is Selenium RC? 2) How to download and configure RC 3) Difference between IDE, RC and WebDriver 4) Starting and stopping selenium server 5) Download chropath 6) Handling elements on a WebPage 7) What is Xpath 8) Absolute & Relative xpaths and their importance 9) Exploring Xpaths more, Creating Xpath by our own 10) Writing java code to handle dynamic elements WebDriver: 1) What is WebDriver 2) Exploring Webdriver API java docs 3) Configuring Webdriver on Eclipse 4) WebElement & By class to find elements 5) Finding Elements & text on a Webpage 6) Explicit and Implicit wait 7) Radio buttons, Check boxes, Dropdown etc 8) CSS Testing of Web Page 9) Handle Multiple Elements – Links etc 10) Running test in multiple browsers 11) Handling Iframes, Alerts 12) Handling java script messages
  • 3.
    WebDriver & advancefeatures 1) Handling Windows & Tabs 2) Generating window ids for tabs and popups 3) Switching and handling elements in a popup and tab window 4) POI Api to use Excel xls File with Webdriver. 5) Keyboard Event Listeners 6) Mouse movements, Drag & Drop 7) Attaching File 8) Taking Screen shot 9) Understanding the concept of Action scripts 10) Automating flash player 11) Using different call methods of YouTube flash player 12) Java – Creating Properties file 13) Java – Reading data from the properties file 14) Java – Creating Object repositories 15) Log4j – Creating Log Files 16) Mail Api – Sending Auto Mail After Test Completion JUNIT Course Content JUNIT JAVA FRAMEWORK, ANT & REPORTS Generation 1) About JUnit and TestNG 2) What is a Java framework 3) Test Annotations 4) Executing the tests in sequence 5) Assertions 6) Error Collectors 7) How to parameterized our test case 8) Reading and writing in Excel 9) Using POI api for calling various excel operations 10) What is Ant 11) Configuring Ant 12) Running Selenium tests through Ant 13) Creating batch scripts for Ant execution 14) Report Generation TestNG Course Content TestNG JAVA FRAMEWORK, ANT & REPORTS Generation 1) About JUnit and TestNG 2) What is a Java framework 3) Test Annotations 4) Executing the tests in sequence 5) Assertions 6) Error Collectors 7) How to parameterized our test case
  • 4.
    8) Reading andwriting in Excel 9) Using POI api for calling various excel operations 10) Generating XSLT Reports 11) What is Ant 12) Configuring Ant 13) Running Selenium tests through Ant 14) Creating batch scripts for Ant execution  Grid Test – Running Test on Client from Server Mobile Automation Testing 1. Selendroids 2. Appium Two Automation Frameworks Implementation on a Live Project Using Data Driven & Page Object Model Covers complete implementation of Data Driven Model Framework in WebDriver using TestNG: 1) Test data files 2) TestCore class which loads Xls file, run selenium server through code 3) and do other initialization 4) Object.properties file to store Xpaths 5) Configuration files 6) Skipping test cases 7) Screenshot capturing 8) Emailing test results 9) Generating Reports 10) Generating Application and Selenium logs 11) Running framework automation through ANT 12) Introduction to Page Object Model 13) Building Page Classes 14) Maven , Selenium and Jenkins Integration. 15) JMeter Test Build to Performance Test Selenium Topics Included from the Architect course 1. Maven and POM.xml 2. Git, GitHub 3. Jenkins – Continuous Integration 4. JMeter Build with Selenium Plugin Other materials provided along with the training PDF Files + Selenium e Books Life time access to videos tutorials Sample Resumes
  • 5.
    Interview Questions Complete Module& Frameworks Code ABOUT THE TRAINER  13 YEARS OF INDUSTRY EXPERIENCE  9 YEARS OF EXPERIENCE IN ONLINE AND CLASSROOM TRAINING