Android Testing Selenium Webdriver - Software Testing Course
Training/Coaching/Tuition by Sudeep Technologies
Hyderabad
|
Request Info |
Medium of instruction: | English |
Introduction to Automation
-
What is automation testing
-
Advantages of Automation Testing
-
How to learn any automation tool
-
Types of Automation tools
Introduction to Selenium
-
What is Selenium
-
Use of Selenium
-
Features of selenium
-
Difference between Selenium and QTP
Selenium Components
-
Selenium IDE
-
Selenium Core
-
Selenium RC
-
Selenium Grid
-
Selenium 2.0 Web Driver
Selenium IDE
-
Selenium Overview
-
Selenium IDE Introduction
-
Downloading and Installing Selenium IDE
-
Recording and Running a Simple Test
-
Selenium IDE Features
-
Installing Useful Tools for Writing Tests
-
Selenium Concepts
-
Selenium Commands
-
Verifying Page Elements Assertions and Verifications
-
Wait Commands
-
Object Identification
-
Element Locators
-
Regular Expression patterns
-
Selenium Test Runner
-
Using Regular Expressions in Selenium IDE
-
Creating Selenium Test Suites
-
How to run the recorded script against other browsers
-
Why companies are not using recording tools
-
Limitations of Selenium IDE
Selenium Core
-
Selenium Core Overview
-
Installing Selenium Core
-
Running Selenium Core Test Suites
JavaScript
-
Introduction
-
Statements
-
Comments
-
Variables
-
Operators
-
Comparisons
-
If Else
-
Switch
-
Functions
-
For Loop
-
While Loop
-
Break Loops
-
For In
-
Events
-
Try Catch
Core Java Fundamentals
Language Fundamentals
-
History of Java
-
Features of java
-
Java Programming Language Keywords
-
Class and Object
-
Data Types
-
Array Declaration, Construction and Initialization
-
Encapsulation
-
Inheritance
-
Polymorphism
Flow Control, Exceptions, and Assertions
-
Writing Code Using if and switch
-
Statements
-
Writing Code Using Loops
-
Handling Exceptions
-
Working with the Assertion Mechanism
Using the java.lang.String Class
-
Using the java.lang.Math Class
-
Using Wrapper Classes
-
Using the equals() Method with
-
Strings and Wrappers and Objects
Inner Classes
-
Method-Local Inner Classes
-
Anonymous Inner Classes
-
Static Nested Classes
Defining, Instantiating, and Starting Threads
-
Preventing Thread Execution
-
Synchronizing Code
-
Thread Interaction
Object Orientation, Overloading and Overriding, Constructors
-
Benefits of Encapsulation
-
Overridden and Overloaded Methods
About Eclipse
-
Installing Eclipse
-
Creating Simple Project in eclipse
-
Eclipse and Selenium together
-
Importing and Exporting
-
Debugging using Eclipse
-
Exploring Eclipse Basic
-
Exploring Eclipse Advanced
Fire Bug, Xpath and CSS
-
Introduction to Firebug
-
Downloading and installing of Firebug
-
Downloading and installing of xpath
-
How to identify the xpath for an particular element
-
Identifying objects using CSS
Selenium RC
-
Installing Selenium RC
-
Selenium RC Overview
-
Starting and Stopping Selenium Server
-
Creating the generic scripts in selenium
-
Creating the scripts by using functions
-
Selenium Client Libraries
-
Browser commands with examples
-
Interactive commands with examples
-
Information commands with examples
-
Validation commands with examples
-
How to take data from excel sheets
-
Why should we use excel sheets
-
How to take data from DB
-
Debugging the scripts
-
Maintaining the synchronization points
-
How to handle Pop-up and alert messages
How to use TestNG and Junit in Selenium
-
Introduction to TestNG
-
Why TestNG
-
Setting up TestNG
-
Working with TestNG
-
Advantages of TestNG over Junit
-
Exploring TestNG Features
-
How to Use TestNG Annotations
-
Data Driven Testing TestNG
-
TestNG Execution Report
-
TestNG Results output folder walkthrough
-
TestNG Reporting features
Auto IT Script for handling windows
-
Installing Auto IT
-
Auto IT Overview
-
Why Auto IT?
-
Auto IT Script Examples
-
Compiling Auto IT scripts
-
How To Use Auto IT scripts in Selenium RC
Selenium Grid
-
Introduction Selenium Grid
-
Advantages of Selenium Grid
Advanced Selenium 2.0 WebDriver
-
Introduction to selenium 2.0
-
Advantages of web driver
-
Web Driver v/s RC
-
Architecture of Web Driver and RC
-
Installation / Configuring Eclipse for Web Driver
-
Identifying the elements in Web Driver Using Id, Name, Xpath ,Dom and CSS
-
Working with Different drivers like HtmlUnit driver, Firefox Driver, Chrome
-
Driver, Android Driver etc
-
Creating the generic scripts in Web Driver
-
Creating the scripts by using functions
-
Web Driver Client Libraries
-
Web Driver commands with examples
-
Working with excel sheets using Web Driver
-
Handling Pop-up and alert messages
-
Working with Dropdown and page back commands
-
Working with frames
-
Web Driver with TestNG / Junit
Android Mobile Automation Testing with Selenium WebDriver
-
Introducing Android Web Driver
-
Web driver Basics
-
Installation of Android SDK
-
Setup the Environment
-
Setup the Emulator
-
Setup the android Virtual Device
-
Using the Remote Server
-
install web driver APK in Android Device
-
Running the tests
-
Running Gmail test case in android device
-
Web Driver commands with examples
-
Generating Test Result reports using TestNG /Junit
Automation Framework
-
What is Framework
-
Types of Frameworks
-
What is modular framework
-
What is Data Driven framework
-
What is Keyword driven framework
-
What is Hybrid framework
-
Use of Framework
-
How to develop the framework
-
Integration of the framework
-
How to execute the scripts from framework
Apart from regular course will provide below
-
Materials on selenium & core java
-
Interview questions
-
Resume preparation for Selenium Jobs
-
100% Assistance with the real time experts for preparing & attending the interviews
Classroom - Regular | ||||
When | Duration | Where | Remarks | Price |
Not Specified | Not Specified | All Venues | Not Specified | Price On Request |
Classroom - Corporate Training | ||||
When | Duration | Where | Remarks | Price |
Not Specified | Not Specified | All Venues | Not Specified | Price On Request |
Online | ||||
When | Duration | Where | Remarks | Price |
Not Specified | Not Specified | Study Online (on your computer) | Not Specified | Price On Request |