Selenium and Appium
Click here to load reader
Transcript of Selenium and Appium
7/23/2019 Selenium and Appium
http://slidepdf.com/reader/full/selenium-and-appium 1/3
Selenium Course
Module 1: Selenium Introduction
• Selenium Introduction
• What is Selenium and Why Selenium
• Selenium Components
• Introduction of selenium Components
• Java in Selenium?
Module 2: OOPs concepts and Core java Introduction
• OOPs concepts
• Setup Java environment – Download JDK and Setup eclipse
• Java prorammin concepts
• Class! O"#ect !varia"les! methods! Pac$aes
• Conditions and loops
• %ccess and non access modifiers
• %dvanced Java Prorammin
• Interfaces! Inheritance
• Collections! &'ceptions
Module 3: Selenium IDE and RC Introduction
• Installin Selenium ID&
• (Selenese) – Selenium Commands
• %ctions!%sserts!%ssesors
• Developin *est Cases + *est Suites With Selenium,ID&
• Introduction to Selenium -C
Module 4: Selenium e!Driver Introduction
• Selenium We"Driver Introduction
• We"Driver .s -C
• Download and Confiure We"Driver with &clipse
• Simple *estcase
• Open and Close /rowser
• Cross /rowser *estin – 0irefo'! I& !Chrome! 1tml2nitDriver
• 2I elements !3ocators
• Identifyin We"&lement usin id! name! lin$ te't! class! 'path! css
• 1andlin various We"&lement usin We"Driver
7/23/2019 Selenium and Appium
http://slidepdf.com/reader/full/selenium-and-appium 2/3
• 1andlin 4ouse movements and $ey"oard &vents
Module ": #estin$ %rame&or' and #ools
• Introduction of *estin framewor$
• *ypes of framewor$s
• *ools for developin *est 0ramewor$
• *est56 introduction and Confiuration with eclipse
• *est56 %nnotations and Data Providers
• Creatin *est Suite with *est56
Module (: Develop )*!rid %rame&or'
• Developin 1y"rid 0ramewor$ for We" %pplication usin We"Driver 7*est56
• 2se e'ternal Data for *estin 8&'cel sheet ! 'ml files! Property file 9
•-eadin and understandin reports
Module +: ,ppium -or ,ndroid application
: ; What Is %nd Why 5eed %ppium? 3imitations Of %ppium
< ; Download %nd Install Java8JDK9 In Windows
= ; Download %nd Install %ndroid SDK In Windows
> ; Set Path &nvironment .aria"les 0or SDK In Windows
; Steps *o Install %D* Pluin *o 2se SDK In &clipse
@ ; Install Other Supportin Software 0or %ppiumA ; Steps *o Download %nd Install %ppium In Windows
B ; Connect %ndroid Device With PC In 2S/ De"uin 4ode
; 3ocatin %pp &lements 2sin 2I %utomator .iewer
: ; 6et %pp &lementEs FPath! ID! 5ame %nd class5ame
:: ; 0ind %PK Pac$ae %nd 3auncher %ctivity 5ame
:< ; Confiure Pro#ect In &clipse 0or %ppium
:= ; -unnin 0irst %ndroid %utomation *est 2sin %ppium
:> ; Create %nd Start %n %ndroid .irtual Device8&mulator9
: ; Install72ninstall %pp In %ndroid &mulator 8%.D9
Module .: ,ppium -or ,ndroid application
:@ ; 0ind 3auncher %ctivity %nd Pac$ae 5ame Of %ndroid %pp
:A ; -un %ppium %ndroid %utomation *est In &mulator
:B ; %ndroid *est 2sin Different &lement 3ocators
: ; Perform Dra %nd Drop In %ndroid %pp
< ; 1ow *o Swipe .ertical %nd 1oriGontal In %ndroid
<: ; Swipe &lement 2sin *ouch%ction Class In %ndroid
<< ; %ppium %ndroid &'ample On 1ow *o Scroll Down *o *e't
7/23/2019 Selenium and Appium
http://slidepdf.com/reader/full/selenium-and-appium 3/3
<= ; %ppium , 1ow *o Scroll 1oriGontal *a"s
<> ; Perform 4ulti*ouch %ction 2sin %ppium In %ndroid %pp