SlideShare a Scribd company logo
Revanth Technologies
B1, 3rd
Floor, Eureka Court, Near Image Hospital, Ameerpet, Hyderabad.
Ph : 9290971883, 9247461324, Email ID : revanthads@gmail.com
www.revanthtechnologies.com
Android Testing with Selenium WebDriver Online Training
Course Duration – 35 to 40 hrs
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’s 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’s 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 WebDriver
• Webdriver Bascis
• Installation of Android SDK
• Setup the Environment
• Setup the Emulator
• Setup the android Virtual Device
• Using the RemoteServer
• nstall webdriver APK in Android Device
• Running the tests
• Running Gmail testcase in android device
• Web Driver commands with examples
• Generating TestResult 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

More Related Content

What's hot

Web driver training
Web driver trainingWeb driver training
Web driver training
Dipesh Bhatewara
 
APIs: A Better Alternative to Page Objects
APIs: A Better Alternative to Page ObjectsAPIs: A Better Alternative to Page Objects
APIs: A Better Alternative to Page Objects
Sauce Labs
 
Selenium WebDriver with Java
Selenium WebDriver with JavaSelenium WebDriver with Java
Selenium WebDriver with Java
Fayis-QA
 
Breaking the eggshell: From .NET to Node.js
Breaking the eggshell: From .NET to Node.jsBreaking the eggshell: From .NET to Node.js
Breaking the eggshell: From .NET to Node.js
Barbara Fusinska
 
Selenium_For_Beginners_VodQA_Final
Selenium_For_Beginners_VodQA_FinalSelenium_For_Beginners_VodQA_Final
Selenium_For_Beginners_VodQA_FinalManjyot Singh
 
Saving Time By Testing With Jest
Saving Time By Testing With JestSaving Time By Testing With Jest
Saving Time By Testing With Jest
Ben McCormick
 
Android lessons you won't learn in school
Android lessons you won't learn in schoolAndroid lessons you won't learn in school
Android lessons you won't learn in school
Michael Galpin
 
10 tips to make your ASP.NET Apps Faster
10 tips to make your ASP.NET Apps Faster10 tips to make your ASP.NET Apps Faster
10 tips to make your ASP.NET Apps Faster
Brij Mishra
 
Testing Code.org's Interactive CS Curriculum
Testing Code.org's Interactive CS CurriculumTesting Code.org's Interactive CS Curriculum
Testing Code.org's Interactive CS Curriculum
Brian Jordan
 
Getting Started with ASP.NET 5
Getting Started with ASP.NET 5Getting Started with ASP.NET 5
Getting Started with ASP.NET 5
Brij Mishra
 
Aos canadian tour (YOW) @energizedtech - Manage AzureRM with powershell
Aos canadian tour (YOW)  @energizedtech - Manage AzureRM with powershellAos canadian tour (YOW)  @energizedtech - Manage AzureRM with powershell
Aos canadian tour (YOW) @energizedtech - Manage AzureRM with powershell
Sean Kearney
 
PLAT-7 Spring Web Scripts and Spring Surf
PLAT-7 Spring Web Scripts and Spring SurfPLAT-7 Spring Web Scripts and Spring Surf
PLAT-7 Spring Web Scripts and Spring Surf
Alfresco Software
 
Capybara-Webkit
Capybara-WebkitCapybara-Webkit
Capybara-Webkitbostonrb
 
Design for scale
Design for scaleDesign for scale
Design for scale
Doug Lampe
 
Алексей Швайка "Bundling: you are doing it wrong"
Алексей Швайка "Bundling: you are doing it wrong"Алексей Швайка "Bundling: you are doing it wrong"
Алексей Швайка "Bundling: you are doing it wrong"
Fwdays
 
Jasmine - A BDD test framework for JavaScript
Jasmine - A BDD test framework for JavaScriptJasmine - A BDD test framework for JavaScript
Jasmine - A BDD test framework for JavaScript
Sumanth krishna
 
[Srijan Wednesday Webinars] Developing Large Scale Applications in AngularJS
[Srijan Wednesday Webinars] Developing Large Scale Applications in AngularJS[Srijan Wednesday Webinars] Developing Large Scale Applications in AngularJS
[Srijan Wednesday Webinars] Developing Large Scale Applications in AngularJS
Srijan Technologies
 
PLAT-8 Spring Web Scripts and Spring Surf
PLAT-8 Spring Web Scripts and Spring SurfPLAT-8 Spring Web Scripts and Spring Surf
PLAT-8 Spring Web Scripts and Spring Surf
Alfresco Software
 
Introduction to Selenium Webdriver - SpringPeople
Introduction to Selenium Webdriver - SpringPeopleIntroduction to Selenium Webdriver - SpringPeople
Introduction to Selenium Webdriver - SpringPeople
SpringPeople
 

What's hot (20)

Web driver training
Web driver trainingWeb driver training
Web driver training
 
APIs: A Better Alternative to Page Objects
APIs: A Better Alternative to Page ObjectsAPIs: A Better Alternative to Page Objects
APIs: A Better Alternative to Page Objects
 
Selenium WebDriver with Java
Selenium WebDriver with JavaSelenium WebDriver with Java
Selenium WebDriver with Java
 
Breaking the eggshell: From .NET to Node.js
Breaking the eggshell: From .NET to Node.jsBreaking the eggshell: From .NET to Node.js
Breaking the eggshell: From .NET to Node.js
 
Selenium_For_Beginners_VodQA_Final
Selenium_For_Beginners_VodQA_FinalSelenium_For_Beginners_VodQA_Final
Selenium_For_Beginners_VodQA_Final
 
Selenium
SeleniumSelenium
Selenium
 
Saving Time By Testing With Jest
Saving Time By Testing With JestSaving Time By Testing With Jest
Saving Time By Testing With Jest
 
Android lessons you won't learn in school
Android lessons you won't learn in schoolAndroid lessons you won't learn in school
Android lessons you won't learn in school
 
10 tips to make your ASP.NET Apps Faster
10 tips to make your ASP.NET Apps Faster10 tips to make your ASP.NET Apps Faster
10 tips to make your ASP.NET Apps Faster
 
Testing Code.org's Interactive CS Curriculum
Testing Code.org's Interactive CS CurriculumTesting Code.org's Interactive CS Curriculum
Testing Code.org's Interactive CS Curriculum
 
Getting Started with ASP.NET 5
Getting Started with ASP.NET 5Getting Started with ASP.NET 5
Getting Started with ASP.NET 5
 
Aos canadian tour (YOW) @energizedtech - Manage AzureRM with powershell
Aos canadian tour (YOW)  @energizedtech - Manage AzureRM with powershellAos canadian tour (YOW)  @energizedtech - Manage AzureRM with powershell
Aos canadian tour (YOW) @energizedtech - Manage AzureRM with powershell
 
PLAT-7 Spring Web Scripts and Spring Surf
PLAT-7 Spring Web Scripts and Spring SurfPLAT-7 Spring Web Scripts and Spring Surf
PLAT-7 Spring Web Scripts and Spring Surf
 
Capybara-Webkit
Capybara-WebkitCapybara-Webkit
Capybara-Webkit
 
Design for scale
Design for scaleDesign for scale
Design for scale
 
Алексей Швайка "Bundling: you are doing it wrong"
Алексей Швайка "Bundling: you are doing it wrong"Алексей Швайка "Bundling: you are doing it wrong"
Алексей Швайка "Bundling: you are doing it wrong"
 
Jasmine - A BDD test framework for JavaScript
Jasmine - A BDD test framework for JavaScriptJasmine - A BDD test framework for JavaScript
Jasmine - A BDD test framework for JavaScript
 
[Srijan Wednesday Webinars] Developing Large Scale Applications in AngularJS
[Srijan Wednesday Webinars] Developing Large Scale Applications in AngularJS[Srijan Wednesday Webinars] Developing Large Scale Applications in AngularJS
[Srijan Wednesday Webinars] Developing Large Scale Applications in AngularJS
 
PLAT-8 Spring Web Scripts and Spring Surf
PLAT-8 Spring Web Scripts and Spring SurfPLAT-8 Spring Web Scripts and Spring Surf
PLAT-8 Spring Web Scripts and Spring Surf
 
Introduction to Selenium Webdriver - SpringPeople
Introduction to Selenium Webdriver - SpringPeopleIntroduction to Selenium Webdriver - SpringPeople
Introduction to Selenium Webdriver - SpringPeople
 

Viewers also liked

Automation with Selenium Presented by Quontra Solutions
Automation with Selenium Presented by Quontra SolutionsAutomation with Selenium Presented by Quontra Solutions
Automation with Selenium Presented by Quontra Solutions
Quontra Solutions
 
Introduction to Selenium and Ruby
Introduction to Selenium and RubyIntroduction to Selenium and Ruby
Introduction to Selenium and Ruby
Ynon Perek
 
Understanding Selenium/RC, Webdriver Architecture and developing the page obj...
Understanding Selenium/RC, Webdriver Architecture and developing the page obj...Understanding Selenium/RC, Webdriver Architecture and developing the page obj...
Understanding Selenium/RC, Webdriver Architecture and developing the page obj...
Atirek Gupta
 
Selenium-online-training
Selenium-online-trainingSelenium-online-training
Selenium-online-trainingRaghav Arora
 
Selenium WebDriver FAQ's
Selenium WebDriver FAQ'sSelenium WebDriver FAQ's
Selenium WebDriver FAQ's
Praveen Gorantla
 
selenium training | selenium course | selenium video tutorial | selenium for ...
selenium training | selenium course | selenium video tutorial | selenium for ...selenium training | selenium course | selenium video tutorial | selenium for ...
selenium training | selenium course | selenium video tutorial | selenium for ...
Nancy Thomas
 
Automation framework using selenium webdriver with java
Automation framework using selenium webdriver with javaAutomation framework using selenium webdriver with java
Automation framework using selenium webdriver with java
Narayanan Palani
 
SE Quiz
SE QuizSE Quiz
Selenium interview questions
Selenium interview questionsSelenium interview questions
Selenium interview questions
girichinna27
 
Selenium webdriver interview questions and answers
Selenium webdriver interview questions and answersSelenium webdriver interview questions and answers
Selenium webdriver interview questions and answers
ITeLearn
 
Realtime selenium interview questions
Realtime selenium interview questionsRealtime selenium interview questions
Realtime selenium interview questions
Kuldeep Pawar
 
Web Test Automation with Selenium
Web Test Automation with SeleniumWeb Test Automation with Selenium
Web Test Automation with Selenium
vivek_prahlad
 
Java Basics for selenium
Java Basics for seleniumJava Basics for selenium
Java Basics for selenium
apoorvams
 
How to Design a Successful Test Automation Strategy
How to Design a Successful Test Automation Strategy How to Design a Successful Test Automation Strategy
How to Design a Successful Test Automation Strategy Impetus Technologies
 
Introduction to Selenium Web Driver
Introduction to Selenium Web DriverIntroduction to Selenium Web Driver
Introduction to Selenium Web Driver
Return on Intelligence
 
Software testing objective_types
Software testing objective_typesSoftware testing objective_types
Software testing objective_types
sangeeswaran
 
Automation Testing using Selenium
Automation Testing using SeleniumAutomation Testing using Selenium
Automation Testing using Selenium
Naresh Chintalcheru
 

Viewers also liked (20)

Automation with Selenium Presented by Quontra Solutions
Automation with Selenium Presented by Quontra SolutionsAutomation with Selenium Presented by Quontra Solutions
Automation with Selenium Presented by Quontra Solutions
 
Introduction to Selenium and Ruby
Introduction to Selenium and RubyIntroduction to Selenium and Ruby
Introduction to Selenium and Ruby
 
Understanding Selenium/RC, Webdriver Architecture and developing the page obj...
Understanding Selenium/RC, Webdriver Architecture and developing the page obj...Understanding Selenium/RC, Webdriver Architecture and developing the page obj...
Understanding Selenium/RC, Webdriver Architecture and developing the page obj...
 
Selenium-online-training
Selenium-online-trainingSelenium-online-training
Selenium-online-training
 
Selenium WebDriver FAQ's
Selenium WebDriver FAQ'sSelenium WebDriver FAQ's
Selenium WebDriver FAQ's
 
selenium training | selenium course | selenium video tutorial | selenium for ...
selenium training | selenium course | selenium video tutorial | selenium for ...selenium training | selenium course | selenium video tutorial | selenium for ...
selenium training | selenium course | selenium video tutorial | selenium for ...
 
Automation framework using selenium webdriver with java
Automation framework using selenium webdriver with javaAutomation framework using selenium webdriver with java
Automation framework using selenium webdriver with java
 
SE Quiz
SE QuizSE Quiz
SE Quiz
 
Selenium interview questions
Selenium interview questionsSelenium interview questions
Selenium interview questions
 
Selenium webdriver interview questions and answers
Selenium webdriver interview questions and answersSelenium webdriver interview questions and answers
Selenium webdriver interview questions and answers
 
Selenium Concepts
Selenium ConceptsSelenium Concepts
Selenium Concepts
 
Realtime selenium interview questions
Realtime selenium interview questionsRealtime selenium interview questions
Realtime selenium interview questions
 
Web Test Automation with Selenium
Web Test Automation with SeleniumWeb Test Automation with Selenium
Web Test Automation with Selenium
 
Java Basics for selenium
Java Basics for seleniumJava Basics for selenium
Java Basics for selenium
 
How to Design a Successful Test Automation Strategy
How to Design a Successful Test Automation Strategy How to Design a Successful Test Automation Strategy
How to Design a Successful Test Automation Strategy
 
Introduction to Selenium Web Driver
Introduction to Selenium Web DriverIntroduction to Selenium Web Driver
Introduction to Selenium Web Driver
 
Software testing objective_types
Software testing objective_typesSoftware testing objective_types
Software testing objective_types
 
Automation Testing by Selenium Web Driver
Automation Testing by Selenium Web DriverAutomation Testing by Selenium Web Driver
Automation Testing by Selenium Web Driver
 
Selenium ppt
Selenium pptSelenium ppt
Selenium ppt
 
Automation Testing using Selenium
Automation Testing using SeleniumAutomation Testing using Selenium
Automation Testing using Selenium
 

Similar to Android testing-with-selenium-webdriver Online Training

Testing course content converted
Testing course content convertedTesting course content converted
Testing course content converted
ShreemInstituteProfe
 
Best java automation training institute in Bangalore - Selenium Labs
Best java automation training institute in Bangalore - Selenium Labs Best java automation training institute in Bangalore - Selenium Labs
Best java automation training institute in Bangalore - Selenium Labs
Selenium Labs
 
Expert selenium with core java
Expert selenium with core javaExpert selenium with core java
Expert selenium with core javaIshita Arora
 
Selenium Online Training
Selenium  Online TrainingSelenium  Online Training
Selenium Online Training
Learntek1
 
Selenium.pptx
Selenium.pptxSelenium.pptx
Selenium.pptx
orbitprojects
 
Expert selenium with core java
Expert selenium with core javaExpert selenium with core java
Expert selenium with core java
Ishita Arora
 
Selenium-with-Java-Course-Content-Magnitia.pdf
Selenium-with-Java-Course-Content-Magnitia.pdfSelenium-with-Java-Course-Content-Magnitia.pdf
Selenium-with-Java-Course-Content-Magnitia.pdf
AnanthReddy38
 
Selenium-with-Java-Course-Content-Magnitia.pdf
Selenium-with-Java-Course-Content-Magnitia.pdfSelenium-with-Java-Course-Content-Magnitia.pdf
Selenium-with-Java-Course-Content-Magnitia.pdf
AnanthReddy38
 
Selenium web driver
Selenium web driverSelenium web driver
Selenium web driver
Shobika Ramasubbarayalu
 
4.1 Selenium_Course_Content.ppt
4.1 Selenium_Course_Content.ppt4.1 Selenium_Course_Content.ppt
4.1 Selenium_Course_Content.ppt
UnknownGuy41
 
Selenium-Course-Content.ppt
Selenium-Course-Content.pptSelenium-Course-Content.ppt
Selenium-Course-Content.ppt
MohammedSuhale
 
Selenium_Course_Contenttttttttttttttttt.ppt
Selenium_Course_Contenttttttttttttttttt.pptSelenium_Course_Contenttttttttttttttttt.ppt
Selenium_Course_Contenttttttttttttttttt.ppt
AshishKumar512860
 
Selenium
SeleniumSelenium
Selenium
mdiliyazm
 
Ektron Synergy 2014 - A Case Study in Using MVC with Ektron
Ektron Synergy 2014 - A Case Study in Using MVC with EktronEktron Synergy 2014 - A Case Study in Using MVC with Ektron
Ektron Synergy 2014 - A Case Study in Using MVC with Ektron
Ektron
 
Nightwatch JS for End to End Tests
Nightwatch JS for End to End TestsNightwatch JS for End to End Tests
Nightwatch JS for End to End Tests
Sriram Angajala
 
Introduction to Flask Micro Framework
Introduction to Flask Micro FrameworkIntroduction to Flask Micro Framework
Introduction to Flask Micro Framework
Mohammad Reza Kamalifard
 
Selenium - Introduction
Selenium - IntroductionSelenium - Introduction
Selenium - Introduction
Sachin-QA
 
Selenium - Introduction
Selenium - IntroductionSelenium - Introduction
Selenium - Introduction
ANKUR-BA
 
selenium_course_content.pdf
selenium_course_content.pdfselenium_course_content.pdf
selenium_course_content.pdf
aswinisowmiya
 
Automated ui-testing
Automated ui-testingAutomated ui-testing
Automated ui-testing
Slobodan Lohja
 

Similar to Android testing-with-selenium-webdriver Online Training (20)

Testing course content converted
Testing course content convertedTesting course content converted
Testing course content converted
 
Best java automation training institute in Bangalore - Selenium Labs
Best java automation training institute in Bangalore - Selenium Labs Best java automation training institute in Bangalore - Selenium Labs
Best java automation training institute in Bangalore - Selenium Labs
 
Expert selenium with core java
Expert selenium with core javaExpert selenium with core java
Expert selenium with core java
 
Selenium Online Training
Selenium  Online TrainingSelenium  Online Training
Selenium Online Training
 
Selenium.pptx
Selenium.pptxSelenium.pptx
Selenium.pptx
 
Expert selenium with core java
Expert selenium with core javaExpert selenium with core java
Expert selenium with core java
 
Selenium-with-Java-Course-Content-Magnitia.pdf
Selenium-with-Java-Course-Content-Magnitia.pdfSelenium-with-Java-Course-Content-Magnitia.pdf
Selenium-with-Java-Course-Content-Magnitia.pdf
 
Selenium-with-Java-Course-Content-Magnitia.pdf
Selenium-with-Java-Course-Content-Magnitia.pdfSelenium-with-Java-Course-Content-Magnitia.pdf
Selenium-with-Java-Course-Content-Magnitia.pdf
 
Selenium web driver
Selenium web driverSelenium web driver
Selenium web driver
 
4.1 Selenium_Course_Content.ppt
4.1 Selenium_Course_Content.ppt4.1 Selenium_Course_Content.ppt
4.1 Selenium_Course_Content.ppt
 
Selenium-Course-Content.ppt
Selenium-Course-Content.pptSelenium-Course-Content.ppt
Selenium-Course-Content.ppt
 
Selenium_Course_Contenttttttttttttttttt.ppt
Selenium_Course_Contenttttttttttttttttt.pptSelenium_Course_Contenttttttttttttttttt.ppt
Selenium_Course_Contenttttttttttttttttt.ppt
 
Selenium
SeleniumSelenium
Selenium
 
Ektron Synergy 2014 - A Case Study in Using MVC with Ektron
Ektron Synergy 2014 - A Case Study in Using MVC with EktronEktron Synergy 2014 - A Case Study in Using MVC with Ektron
Ektron Synergy 2014 - A Case Study in Using MVC with Ektron
 
Nightwatch JS for End to End Tests
Nightwatch JS for End to End TestsNightwatch JS for End to End Tests
Nightwatch JS for End to End Tests
 
Introduction to Flask Micro Framework
Introduction to Flask Micro FrameworkIntroduction to Flask Micro Framework
Introduction to Flask Micro Framework
 
Selenium - Introduction
Selenium - IntroductionSelenium - Introduction
Selenium - Introduction
 
Selenium - Introduction
Selenium - IntroductionSelenium - Introduction
Selenium - Introduction
 
selenium_course_content.pdf
selenium_course_content.pdfselenium_course_content.pdf
selenium_course_content.pdf
 
Automated ui-testing
Automated ui-testingAutomated ui-testing
Automated ui-testing
 

More from Nagendra Kumar

Sap success factors online training in india
Sap success factors online training in indiaSap success factors online training in india
Sap success factors online training in india
Nagendra Kumar
 
Best Java Online Training in India
Best Java Online Training in IndiaBest Java Online Training in India
Best Java Online Training in India
Nagendra Kumar
 
SAS Online Training
SAS Online TrainingSAS Online Training
SAS Online Training
Nagendra Kumar
 
SAP ABAP Online Training
SAP ABAP Online TrainingSAP ABAP Online Training
SAP ABAP Online Training
Nagendra Kumar
 
Python Online Training
Python Online Training Python Online Training
Python Online Training
Nagendra Kumar
 
Php Online Training
Php Online TrainingPhp Online Training
Php Online Training
Nagendra Kumar
 
Obia Online Training
Obia Online TrainingObia Online Training
Obia Online Training
Nagendra Kumar
 
Loadrunner Onloine Training
Loadrunner Onloine TrainingLoadrunner Onloine Training
Loadrunner Onloine Training
Nagendra Kumar
 
Joomla Online Training
Joomla Online TrainingJoomla Online Training
Joomla Online Training
Nagendra Kumar
 
Java Online Training
Java Online TrainingJava Online Training
Java Online Training
Nagendra Kumar
 
Informatica Online Training
Informatica Online TrainingInformatica Online Training
Informatica Online Training
Nagendra Kumar
 
Ibm aix Online Training
Ibm aix Online TrainingIbm aix Online Training
Ibm aix Online Training
Nagendra Kumar
 
Hp ux-admin Online Training
Hp ux-admin Online TrainingHp ux-admin Online Training
Hp ux-admin Online Training
Nagendra Kumar
 
Hibernate Online Training
Hibernate Online TrainingHibernate Online Training
Hibernate Online Training
Nagendra Kumar
 
Hadoop Online Training
Hadoop Online TrainingHadoop Online Training
Hadoop Online Training
Nagendra Kumar
 
Datastage Online Training
Datastage Online TrainingDatastage Online Training
Datastage Online Training
Nagendra Kumar
 
Cognos tm1 Online Training
Cognos tm1 Online TrainingCognos tm1 Online Training
Cognos tm1 Online Training
Nagendra Kumar
 

More from Nagendra Kumar (17)

Sap success factors online training in india
Sap success factors online training in indiaSap success factors online training in india
Sap success factors online training in india
 
Best Java Online Training in India
Best Java Online Training in IndiaBest Java Online Training in India
Best Java Online Training in India
 
SAS Online Training
SAS Online TrainingSAS Online Training
SAS Online Training
 
SAP ABAP Online Training
SAP ABAP Online TrainingSAP ABAP Online Training
SAP ABAP Online Training
 
Python Online Training
Python Online Training Python Online Training
Python Online Training
 
Php Online Training
Php Online TrainingPhp Online Training
Php Online Training
 
Obia Online Training
Obia Online TrainingObia Online Training
Obia Online Training
 
Loadrunner Onloine Training
Loadrunner Onloine TrainingLoadrunner Onloine Training
Loadrunner Onloine Training
 
Joomla Online Training
Joomla Online TrainingJoomla Online Training
Joomla Online Training
 
Java Online Training
Java Online TrainingJava Online Training
Java Online Training
 
Informatica Online Training
Informatica Online TrainingInformatica Online Training
Informatica Online Training
 
Ibm aix Online Training
Ibm aix Online TrainingIbm aix Online Training
Ibm aix Online Training
 
Hp ux-admin Online Training
Hp ux-admin Online TrainingHp ux-admin Online Training
Hp ux-admin Online Training
 
Hibernate Online Training
Hibernate Online TrainingHibernate Online Training
Hibernate Online Training
 
Hadoop Online Training
Hadoop Online TrainingHadoop Online Training
Hadoop Online Training
 
Datastage Online Training
Datastage Online TrainingDatastage Online Training
Datastage Online Training
 
Cognos tm1 Online Training
Cognos tm1 Online TrainingCognos tm1 Online Training
Cognos tm1 Online Training
 

Recently uploaded

The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Marketing internship report file for MBA
Marketing internship report file for MBAMarketing internship report file for MBA
Marketing internship report file for MBA
gb193092
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
Mohammed Sikander
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
kimdan468
 

Recently uploaded (20)

The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Marketing internship report file for MBA
Marketing internship report file for MBAMarketing internship report file for MBA
Marketing internship report file for MBA
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
 

Android testing-with-selenium-webdriver Online Training

  • 1. Revanth Technologies B1, 3rd Floor, Eureka Court, Near Image Hospital, Ameerpet, Hyderabad. Ph : 9290971883, 9247461324, Email ID : revanthads@gmail.com www.revanthtechnologies.com Android Testing with Selenium WebDriver Online Training Course Duration – 35 to 40 hrs 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
  • 2. • 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
  • 3. 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
  • 4. 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
  • 5. • Debugging the scripts • Maintaining the synchronization points • How to handle Pop-up’s 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
  • 6. • 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’s 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 WebDriver • Webdriver Bascis • Installation of Android SDK • Setup the Environment • Setup the Emulator • Setup the android Virtual Device • Using the RemoteServer • nstall webdriver APK in Android Device • Running the tests • Running Gmail testcase in android device • Web Driver commands with examples • Generating TestResult 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
  • 7. • 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