Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
2K views
183 pages
Selenium Webdriver Hand Written Notes PDF
Uploaded by
Arekonda Srihari
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Download
Save
Save Selenium Webdriver Hand written Notes.pdf For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
0 ratings
0% found this document useful (0 votes)
2K views
183 pages
Selenium Webdriver Hand Written Notes PDF
Uploaded by
Arekonda Srihari
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Carousel Previous
Carousel Next
Download
Save
Save Selenium Webdriver Hand written Notes.pdf For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
Download now
Download
You are on page 1
/ 183
Search
Fullscreen
January Noe x January ! ee gn Tuesday | O01 om Sees 4 Ref > 98 -oG/or 20582) ie Intro te Selenium, \levsionS, Different Toots used — |'7, | Types of — Applications 3 os Jova ~ Selenium Architecture, sens Fivst ver __Seleniinn “test Scrip S| WebDrver Anrchitectibve & example | WebDyiver Abshact Methads with _Cxample intro te UTmi, Basics, bm. source Coles —| Snspection _Methads, lecatsrs Gib types, >| Test Case to Loam inte an Application to Test Sexpt | Synchrsnization, Types, Examples i Handling —_Drepcloum - Handircy Duplicates Dynamic Drepdevweo lisa ~| 1Y|Hanctting Keybocacd and _moute hover Actions 1) Handling Gevolt Down \c Handing Disabled Element #17) Taxing Screenshots a (3) andtirg Web Table 'Handling Pop-ups fis 7 Handling _ Frames ty Hordling new windew | tab| chitd -browtes popup —_| Methods of _WebElement _dnterface —# FW N ADVANCED SELENIUM. spices | Autometion Famemorr + Advantages, stages, Types iss Data-Driven Framework a ee Key ~ word ~Dviven Phamework _ Stale ElementReference: Exception , 24 Method Driven. Fromework TestNG 1 dntrecuction $—_—_—_— My Flags of TestNG _ a lige ey jos _ Page _opject _tnadet eam [53577]UZ Vexs lela lsle's Wednesday A 21) 22) 2a a4 os | Hybrid Framework Architecture q notes REI! | Parallel Execution in “testNG | Macular — Freimework With Example eG tues eee ee ____ Maven NKINS - = ae ; os a} - : (or eee eeeeeLUTOMATIONS Av __ danuary LaSuss Tuesday =aaae sehr ‘| [asset egy Process of testing the etary Of an ® Applicedion._by— he tools _is Kron as ws as. Arittoumaton— “Testing. jo a _ oistiygn) —£ - Bienes Firkin —ttarsaaa lech Gets indo —patlardon Atte mation "Soripts, executing —-them._-thrsug ~thraugh_o.- Sfromenwork and eg ctest _vesalis iS __ Known as Automation Biting , 1 _twhy Clo we. eon — oy: e —_- of Auta mation. — ° oily. iS ____easi job 7 = => Also in regression, when the _pneduct Size jacreasesS , time taken! to test “also itl imtease ott i tonto veduce the ___ time taken for _ id _ => Te _redince the manpower] Number of yesources > TS Obtain =the test results _-fastey = wR To get anick Ror ReGarns O17 4Anvestmec ic pene = 2 Ee pha oe aIRA > Anythiog which eaves — Pnanuct —_interwentor, a C interaction) Cannet be! aurtorrartec| _€q-——____ Wwhot alt» Counmat hess Oactonmoctedd ae 4 ___ ° t. OTP, — Capteha - debit} Credit Cores ar Ss. Barcede Scammer, @RK Code _Geannin tu 4. Animotion a oo 5. Testing _-the —amality of —_ouctio | Nideo files st S. Game te: og = > we need Skilled ~ vesources te clo _aurtermation O9 January Wednesday wi02* 009.258 2019 0SELENIUM || a meen: __ January | 10 acl: rs | ze — =e | FREE all. Ea 2018 woe *or0088 Qi Whet is Seleniuen_? : « Selenium ig a free, Opeh “source. Litters = __ tion tool, dt Can Qubomote _veb- web-based _aAppli- ® Cabhon + but cact_ Cukomais—Stardaclens nd Cusot Sewer eee ee pene Teol > _Usect “te Cuctomote mobile apps. MYWwianitm Pool, Auto IT, Q@TP_: usec! to automate _ Stand alone _apps sical 2 a t ete ee Professioral Can be Aownleaded frees £ Soirnae i i lenium Se ere __ Reason (far venamieg = Ts__Compete with HP = ee Pneveury A eo matton'*Teol, Selenium levsions | Component af Sixec0a: |. Selenium Gre ean Seleniun, Doe Vapeaks 1 and Pp aoe 3. Selenium RE Renate Gantvel) ; alte Called 0s — = _ Selenium 4.0,1 | January Friday - woe torsasa 2019 ‘i ee Cuyvent Stable yersion— &___ Lpcoming cAwha) —= = ® 5S. Selenium Grid + ae Pee saat - Test Rail, Tha, test, Test Mamger, Qe Canal na Cente Aaa —CApplisation Lip ple tage )January Saturday 2019 - Pey-fm mance: __“Testieg- Teola 2 eae Rumer “TMeter, “ Neolaad , web load _ os Wi-02 * 012.359) Read Softwares G Pies for _Automoticg . SDK, pe (Eclipse), _Seleniuns jar file_—_ inci we ~ = @ tie App ac te i: a2. (eo t Ss ewe A tcaktons ’. 1G a 4t__ Consists of —a_,client___prograca _-that Con — u - YON i a ver agen ‘ ; S S.__Stancd Alene Applications 2 oe F cots vun: 0a —cthe device ond ___dlaesn’t veonure ony thing — —_#lse__ts_be functioned . Au the : is buat toto the _app__Se_it _cloesin't need an internet —__Ganection nar an Other sevvices i x ——Th ot SG ae ound Fe —Thes.< type Of _app\'catians SY Specific __plal=fern _1 4 sanuery el elellsla al als Monday il Fi | ia x Fl asl mill «| JAVA = SELENIUM ARCHITEC TORE ~ Hien] tarjeage Selenium eos js wT_ January OF OF 24 a] Tuesday | 1 5 | JRL nt __20%8- Wk-03* 015- —Wr09"* 018-950 @-_ Opening See Ond_ — closing mg : outorration. rn — ; package Spy — 5 imnpart_org. openava + Selenium chome .chrmBrney import org. Openova.. Selenium + firefox. Fretectney, ° a pubyic— Class lounchB wwserTest oe public _Stake \siet main (steeg angst) =n a le 2 Ihopen the brow | Tust Greate an object of _brewsey Class ol Set the Systenn “property '§ type of bowser es Preans “path tie fle 4 ee ry wt Sainte ger sien chet a es a ey (CS Webcliver.gecko.cliver ii eee eee mk exe") > eee, cyiver_ = new Roefnaer O- _) ee clase lV is o ns / a Se Info: Dekeckect chialect: wee1 6 January Sl alalalal sisi Wednesday ; mlm ase) O2 09. 24 ps\ lll Tiwll ll ells wos rose 2019 L289 21] [RY wee paver ArgcHiTestpae . CE a “Garkains 2 Abshact methed + |) pha contains NB Ab tract methscls '_drplements — [ernie _ WebDiver WLS concrete Metheds Wi A419) ——brawserJanuary Thursday _-2019 _ weoa* 017-549 eee 3 = oS aes “jenpost_ og) _Speneva. ‘Seleniiien: fives Fie goxDi wer; og — pub: Static _voiel main Steg aagscD | at System: eh ee De / & Scanner Scanrer\ Systers: Stoieg Ske Somext Oy o web Diver Criver = nult 5 z ns Csr. eovuals Cx three" a 1 System, by (i t O 4 ——__* ee ee 1 7 4 Ctiver = new — eeJanuary le 1 8 Friday a We-03 *018.947 2019 else if (Sh. eats CS Bvefex"))—___ 4 OC / ; berty (2 Webdiver. civ” + Set Proper & webdsiver. Gecko au * ee Z ce geckoduvey -eretpe : 5 Cvivey a new — Fivefax Driver j a yO _ x *_Spstem_out_pintin (Give Prsper__brow ser nore), % hive . CloseO0* s : Mettod Type |$.to] Method Nome | Retion Ty Method JOnitiation methed Ay Jet(Sbirg iy Noid Used bo enter ORL 2 [Je Canentncy | Sting | Used to get the URL of the Giver web page. —|Used ty gee tte | | Method { ~ ——___ 2-4) 14 | gettittec eer >. wentJanuary Saturday lbuirclow _ handle | fe EWirdowHandiet - | leg = —_fof the Guwent — pf browser window |S Pitt Windowbtancest.>] Sete String? Osect_to get Wwireou eens F | menage le tie © fut the} | rowiter windows | r aneges dou 4 ees Used to manage | Handling method | { }_____Hhe brvowter | Amiinclorns a Soin Kor} Used ts nowigatal Riaxigation _ — |For one page by e___Methed - jancthey previsus | (8) | Page. next page || 7 fb refresh Gusneet| # Inspections = eeceanailaed! web | Fy we pat] —methads || emits LEO ates Cebit BC @isy EVE ’ On the web page | [find ternents(Gyog Litt | ind matttipl 2g} " 1 e web. Let a SIRE Erst ‘an P Contvol Switch=[tt |SwitehTeo) [Target Usted: te Switch beg method - | locator lover lecation frea| pO Webpage te pops | rane nial Termination |!2| ctorecs ~ [Neil _[olese the Gurved Jou _| browser Winetow | Aric _|etse att the Sbrew ter Windows,- 21 ina Monday |m|[2el25| 0 wi04 +0210 2019 \ FIRE Hells} —— on VB Metheds = Concept package. re j— ——— —— ° enpeatt Org. apenawa- Selenium. Dirnenstans ii Ds —tenpor org. apenam. Selenium. Posing Sate Org openaa. Selenium — eboney; = Slempart -2rg. Opencvar Selenium ,Ghrorm e. Chrome Drier ; om pub © cuss_ webbrverdnterface Methacls -—aubtic Static Void “a rainy ch lio ae —_dntetupted Exception ® _Suatem Set Prope hay (™ AwebDriver. Chrome. ce ex, Ne drivers chr mechiver exe") + . 7 Chwer = eh Chreme Driver 035 ot Seatac gor onto “Suing poy ent Sng pata Senge we « a Comals C* bAtps Ml Winns, monkey Indias Com ee te eee aes . _ 1 Slse - fh tel ed ae if —r Sop Co monster Jnctia Gen ty ast enteved, FAIL); ___ Sting Pg <= c= shiver. getPage Sourcel) ;_ _. __January Thursday 6 Whee ree > (° Grou Mink is not present, FAIL; Stag tle = claves. grtisiet _ al Kile eaanl C Gasgte") 1 Sep Google page ie cluplayed, pase"); $ else Sop( isn : Faw) 230 —Gesgle _page 1s net _ditplayed , FAI 5 pmranag< (2. Window + moximize Oj — ® Thy Dimension de naw Dimension (298 Uso) ; ® civey sraanage ()__window (7. Set size ( 7 — Thread + = Sleep (3909) 5 - * BSat P= nus Point Coon, Hos) le; ~ Sher ernrege Oda Us tet Paton jpJanuary _ 25 | Friday OH.09.2024 37] zis| Wie04 "025-040 2019 fi I alls. [| —_DiFrerence ee ween _Jeto_& meat —_— ® + Getc> navigatet > Vt Enter Ure. Ente URL | a Se _ Previous page | ie 7 Navigate te Next page | = ee fest ah Gurvent FR getO Wilt met take adv 2- havigate.d wil tate }ntege of Brauser history | crblazinge of browser his F3- get O win wait until | 3. navigate wilt not _ sant {| -—_G@emplete _page is ____} _until_the _ Complete __ f_toadect. page ts teected ___Hypea Text maerup Language Cm). 86g —laeginge sd _clevelap “web Gele- = ee Hom . . = os > bbeven ares wtiatieed! “things. 2 Esbute. J 3B. Text gules : => stag and atiibute Shoutd be wi <> > ‘text Shout be outside <5 _ - fi. > Always start ferme htm bP > Orce a tag is. ae A kag Any _e@ctitoy ~ Save as hte |__ January Saturday 2018 —_weoa- 026.339 i Kher head > + ~~ _< stile > My Einst Page <]etle> = _ , badly > pe SY Aes Zea href = ' hitps :// Www. facebsok - Com 9 Text _ — Saceboot, 4 /a <_| body > 2 - Z {bt m href is an _attebute of anchor fag hyper text nv @ Se fe Usec_te_ Specify the ORL Of the page. __tth iS od is Use & with anchor __
_tag m
~-+he arthor i x a ® used +e ting the Webpage __t= __othe ated hye§ ottsibute which indicates tong cle sHinatian , LO href => hitpe://Wwww, W3 school 5. Com 9 “tonget = Slane z ott bube Liok_ Visit W3Schasls. Cam 4/a>. 27 Sunday28. January Monday M08" 020-997 2019 —BAsics oF HTmL Tag Descxpton bz oseoes {Defines “the clotuiment —< htm > < ines 1 Pp _€ head > | Cantoine meta cata [ Jpfoxm = so tins for locurmme nf p€ bacty > Defines: dstarrment: beady — pases a beep) ee Thefines a thevcckie —Shange — | in =the _Centent - | Detines Gomeceat—_ j |) aljsljal2 als __ January i fi s2l | ae Tuesday EEL sane roagroph Zhi > heactiag 4
! he? heacling 6 _<[he 2 b> Statementt ..
Stotements ~~
"Small Cie bag esmati> Staterents <[smor underline 4 teartementS
image. < iog vos * imogename- 399 width ="4o" b= So" herder =o" _ link head > - ® Zr as . =” . rep tse” ® £ | head > 2 pte aioe ac Ne ee ee er EWE eet ee —£ form method = pert action eS 2legil ‘ ib ]exorple— 1 Sgn tit et ____— aeJanuary 2 silt Wednesday iE : We05 *030-335 2019 a —Preprore th s btm > > — —< head > — 4 Gtles hy Sap page <1 btles —_———= + —£ theact > — es S ‘ _ ¢hi> This x my wt
Thic &
This te Go Zhy> This te :
hice User Name 2 past Passwor 4br> ee ae ® input >
——
- type = Syactio' name = ‘gender! > FEMmALe co < Linput >
aap type a natin naene = tgeesien’ _oltuees 6 aa ane
n €cliv > Chose Subjects olendly Completed —
IEE ene tlee >
bat Aukamation lin put >
Wolue aS sigmup tt| ail January lelfellaffellé ey slishertghe Thursday | 34 Fis NISPECTION METHODS a Before — performing Qchons Sn ‘any element cst We Shoulet locate _the element on)’ Nes ha OG Hence te fied its _occtwes.s twee have te fad » €lerment __USiag — eeepc past esteemed 50> inside _webcl>iver Joterface . em 8 Bn ills) 2019 Wie05 031.994 = ~ Fed@lement 2 ce = method “Of Wwebciviver inkes ete Usecf te get the address of - Joul_eratch- lag _element on the eo PGE: _ ® tw ee is an interface d tie SE spdGlementt? is not able to —___€lement _On the | tnelapage Bbsgeas ae get _ * NoSuchE lement Excep tam ___*O February Friday 05 *032-993 2019 Types op tocots 28 \—AogName (String ong) “5 ) CString arg) a Sit =p Dame Catieg_ arg) a 7 4n the abave Gre, de cenit link, rou * & use __Lo> tag _ Orel eoandabory athibute Called a —like_ aid, mame, o elass Nolue, title ave _ Ophronat ,_ : Soin Selenium, we can use. featinoe line __tag,, ORME NES Uke ict, name Orel dost ele Se, Octercing Ae cthe. Qhae op a a0 "Ills : February P| 4 2 Saturday 0 S| ¥ petra 2019 wu0s + oaa.a92 a tagName (eo) - Wwe use -tognome Of the j e ___ element ae og, ta Cin") T we Ute ict of the element =. bore foe) We Use name of the Clement oy, donee (ENGI ~ Here We Use text but Moeve xr Trane Sure element is ling ae Only cL “ClaseName (101) = we Use class 04 “the element e parbatlinr Text C” Go") = Here we Use apart of __the _Gomplete link text — Note t 1 Through parked LinrText Otatater, Wwe handle paotialty Pragwiee bo “ z Aynamic linittext e — Package sp, — : Slempost __org. openna. Selenium + By p import — Ong Opendva-_Seleniioa _WwebDyivex_;—___— tempor Og pena. Selenium. webBtement eae ng opencva. a ee ee J nk Claas —Anspaction Methacs gh a ‘main (sting £3 angi) aged _ ie SetP “ WebDriver , chrame. dviver", Raa shivers { clbamocivicey Lexe "Ds web Oviver_ evivex = new ee Saat _chivev eget C8 pte 1D 8 Kesme [rtmis | tink Bite")! ltLon the —_brewser , find the element With — 1? —WebelementinnAddiress = Heed | fing @tement04 February Monday i068 * 038-330 2019, Ion the address, perform click ction _ Sink Adetress Chicka y+ pct ay —i— On othe webpage. Sy find the Element wt the id as Si? Gnd Cicig, an it Le ucheivety find Blement (By -id Cin") “thie Mo itiiwey. ) ame C8 nie Chico pos hives. fred element (ey, Class Cer” die Click 5 *_chivex. find Element (Gy. tink Text CY Facebook" Yu £ Gcnoy Ro vivey. Pind Element (ey poet Gartext (Fa!) Ces a Fieditenemnt (Gy Cos Selec tals afatie='+1'I')), i sect 4 cher. “get-C* hits: Mw ww. guagle. Cora)" 5 eee ittnent yx (pnp Crome <1") senatteys (*daghas 9} a} o 7: . CssSelector + is ; ~ eet ® Here we ictent any _€lemenT _both_ Pan ane ; “y gpcg Epes105 _otiv( pieces eda) ai) Chiy ) C 2 tsi ae +202, el (elelellala _ February glels|sie|e ial Tuesday AE “ie et a ihren Sofa oes © es Ts 2 a Te verify. the cs. e ‘ expression, Wwe --clasmised An _acld-on for “brweer Catted Ty XK path athe pt i —ELre Po x open —Eivefax_brewser: > + - o> Ga to Gowle _and__type _* clowntsad. by enon fox Firefox 2 5 : = @ Cbte on | Ade bo Firefox” (butte and clitk on > Th xpath _wit_be __imsteltec| _Qecl_visible at top cK On i wi Yb > For vtew Css Selector express: chan ~ ; on ¢ ion, change way > write the _CS5 Selectoy _€xprvession ged Clicklel ; February Ji||s0]] | 2|| 2] 4/06 oe 06 Wednesday es) , a: is Bele "| W086 *097-928 2019 4 PieHsH tl B+ _ xpoth | cnn ® > xpath is the path _travetied in the Hm tree te fied an elements —_________ ® xpath iS one _of the _{9certo’ Which ao —a.tt_possiple _woy.s__t +o _+find an element —__ There Gre tio types. of xpath —Absolule _xpath_ _Preans Complete — path “we trove) & from Start htm) te element = - dt _is achieved by ‘7’ (single forward Slaso) ~~?|, February [elle Thursday 07 IRI, 2018 weet enses B™ 1 Tvee Struckuve html a3 a ® __becly C41 div ts eh - —inpet ALT Ne inpurs Bato pee clivt23 toput vCay input © Cr) oNote tin veettime applications, if a 5 absolute xpath, it _will_becerne very lengthy. So & (wwe ise _syelokives ‘kK poibh » Relative xpath = Shortest ath a achieved by ‘1’ Loauble forward Slash) Hy “Any child (Any clescendant. a iS_ttne Shortest path in the Hom tee COnectly jump te _vearuived element) htm! [oody | ctiv | input + - hem body ctiveaa] input htm] bocly}-tiv C4} fimout Cay Prat | booty] tiv. | input O43 btn} baci HEAD | input C250 | Ktmnt[bbody) div t 2 inoetyy Hern! bedyf v3 Jinpiae lsd ! fate flood | abi {2} input08 ao Friday wi06* 099.928 2019 | B ML inpot————_— ed = Ag a eer - A _ ftv (AB. inant (8. ——— a * Ay _ Hippo lay By —1 marreee eso TL drat Nltinpat *_AD | Uh tiv £43 finp at 4 ficivt a3 [input es | “Note gee me pane airoe : t os — Cases of Relative xpath _;—___— Case 1: pine : o Sor _/ fohome = tvatue 94+ Hioput [@rame = ee HGR meg a hips ie eae roveend ro rmsmnusic) SC https : fess, \yurvadl = — ajar inf ineteae baton) — ~ 6 3H : ee = yurad haya tn Jindex. htm) Ge Se —Cdlerra. actitime .Gs~) Ay ‘Case. 2: __xpod _tert(>_ function _ neat Sop Mt aghame {Sextey = Seextwalue’] _ 7 Eg4: bdiv CtextQ_s “login' J et 1 Sat CtextQ snow eG: Tt a Ceext OS SGmen JFebruary Saturday 09 ~ Unierue Element (and)! a & I tag Namel@atty 4=‘attwved” ond @atles atta ‘and Many Slements (or *fltaguame (@otied = ‘otha! Or @atea = Sot Vak’ or =] i 1 sie (io = = Speesiea J Nr Gunes Coat tent a div [@4n = ea] Mh2ec xountbs ok Soy tt iv UOfon' Despina” ord Gio saa) A: Cost S&S Le. xpath tay —_noulbiple ottibutes ta achreve [Count [ —O1_uniovwaly gee element. Ee eee ate Ond ee ____(dero. —__ Combination Text Oncl an ottibute 10 Sunday See HiwName = ‘Ate valite” anc tect. = fextelFebruary Tell bas wi.07 +042-23 2019 Case 4 xpath Contains > furction A Atvalue} * Se: | H Aaghtome Ce Contains (@AtH Name, ~ | —— Raghavendra — €vuats havendra *_____ Raghovend 1a Contains Raghav &__Wisite xpath expression {a malch att the above ive | — - @ |. & Handte Par tiatty Dynamic Blernents park dynamic _cttibute valued “__@g: M1 div C Gontains(@ id, ‘ui-id’)] ®t. b) tHandle portiaty, Oyramic Stements - 7 —Cpartiaty dynamic text value) © ___€9:_ffatty Ccantains (4extO, tie have' J) San eee fdiv> we hove \V24,4sg Products
J Lengthy text eae _e5 Ip Coontains (exer, ‘ Uttora Karnotana’)) d ces present. in “the Values _ me: Hise C carteune Ceres, 7 Stage’)February Tuesday 2019 wi07* o4a.g00 Cose 5 xpath by Oxis Crelationshis) rie _ ee — ® htm! pects ject body - — Wh as toble. aa - Chody_ ” : ty ides’ ee in aa kd A 2 : td 6 (a 1 td D _ by ideti2’® o - tde E bd _F s : td G : : ta 2. _ parent =-> child - r : © parent |ddcendant +: Which child *@_ hh --> bady Itt] clescenctant +1 bodly j @ table -~> Gd . _ li kobie | descendants: tvI@ig = : Chi Pe) Parent ee child ] oncester i. which -povent O38 = BG) - 7 (t 49 Cte xt) = ‘@' J] angestoy *: body|| || 1 February alels Wednesday A =| Well lll Wwio7 *oaase1 2019 an GQ Butea oe eM +t mae 2 fanceston ts rhedy— | ® Frm one “element. to next ~2lemen! Sf. Samme ethernet. pavent. oe ee) Clement / Forewing ~sibt sibl ing nee nex! gE clement “© a Act C text O= 3 ma bling + ta ltet ol From__one element to previous element Of Same_ ® pavent _ oH _elerment | preceding = Sibling 14 Which previous element 2 Gs c-7A oN bet Ftext Os ‘c")} prececting
Search Otrackert= Search G marketplace seis ¢ AS= shaw —onhassHott) ety31 awe | February altel tet |lee|les| Saturday 223) vues es 2019 07 oarang [@ctass = ‘fegunen -href’ 0 Or @heignt.. Gullit o Coount 1) as — Chttpa s/t vowie patanjaGoysnved. ret | prsducts fate) — % llimgl@ class =* ieng = 78 SpENKive_ow @bUle_="Mine pram. OndAing KORKCRUOO! Jo « ChHps EM patra: matebarg.olctiamencs corm liamord!= jewellery, htm). Pi et soto at @. Combirati a _ctexr “and on oftibute:) Ss. Wha [2class = FermStancard.< subheading’ nd 2 ee ae youn _lousiness needs! Jo oC _hetps di explore Zosenus} en} Cantactsales') —_ 9. Il ha (@ctass =' Section -Htle’ and _textO =‘Our Collec & ton‘ .- https. -Nusiws. motobargeldarcciamends. Cora) Up f@class = ‘page —help=link_text and text ..=' Looki are arrn oe ie business 7] _ 2 # C hittes oll pilus Linkedin Gon | Sigmupy = AssiGNment 2 On Case 4 path toy Gantainil > fortloy ® on Bat Girkaine (texto, Designee age Hb Cie olen AY chen Me coi} it Nh _ PAPE Mmovahs upgract Gon/ti9g] intreduchon=to-cautlliva —___viate~ wegyession~in- machines yningh 9 _ 2 IpLa@ntoins Chenta, © “Aanasicend “Vo fs ______ —_C https ][] www, already id abate ari re Contains Céext 0, worsplaces )) ee 5 Hp Cmians (teat \ ‘Capyemini-opertates_in18 | February Monday Wine oso 2019 ©. Ilspan Coontains( texto, * @asic’)} i __Chttp 5 tI watt. aenazon. Cams) FILOL Gantains @ tite, * Stipid’JJ S Chita swiss. vedtdit, gor) 5 us | S$. Nal Gntains (@bhref, */Kuxotpalty!”) —_C https + I wit. Omnihospital .Com/) ’ Gol spant Gntains (+extO, 263 Buk’ E Chttps : Nem: smnyhomes Core /) ~ | : WtengCcortains ( dewa @Src,* / kyjsio 1-930x-pg Os | 2a blip sadly acted renlettens Gap) es} ® Case Gs _xpath by dependent And _indepenctent _ — Element 6) Refeyence of Surreundirg Uniaue elenert &__=>__Frest identify Unione element which ® 0 __ fe-09. 2) iS nearby ——hen=univue element Saar 5, + “—=9__Frem _that__Unterwe__element -travel_ ts _non—uni- Qe element | I pCtextO = ‘Ruby’ U]favewing ~ sibling 12 pl4 |dlescen- oo chet g ae ee a 4 oUt (@class Ravattem’ | clescendant s+ a text) apd) CU Selenium: dev) Ruby — Downloact- _ yt. Tova Downlood 7 Python Download® 2| 16) 2 By at (2+ ,| __February Geek = a our emaple, se 4 pe Se wid. dinspect independent _ Bipmene Lae) [tdt.e'3omeJ = ea Tuesday 2019 o a Oo 2+ Fravel back until _clependent__ element __ o_o ao - phd = teva 3. dn t ed set oe uously Be fi telbee Youn’) alee * “Download 7} a = si » (on ——_Aiiernate _twaty te _veach fiom Java —--> Ootwnlencl— « ttt. = ‘raw’ J - ree Sibling +1-4c C@clata-lobel = oe Vf descenceint +: paatlensd) iB = fds =a] [ding 2 tele laa }- Met Ceext = “ava foiewin Ng Sibling. tt T@ cata late, sets Gnks' 21/3 deasredakt+< otdexc03? \pensienst}s “TE te (text> 2 “goal ances tity [descendant : aCrext) ow ‘Download’ A 4d [texto = SSava’] f- wg, CMY & “oye vine) o 7 CHA ipicask Gare) “Indiv Caexto =e i eatiieg sca Se apg A aayFebruary 2 0 Wednesday _We08* 051-314 2019 Case 7: path geese index. = Heve Wwe qeup ae cade Piceesites et apaly ———indle x_n _+thert__gyretp ry @: Shai te thes ett Gevenceibeboeed Hoge ot 2 Cfinpub en 2 wee tinge = Ei enea tein eee eee oe 2 * Hinpak Cd = motthes with ai the Suet inputs « of iv — = Cwie input) x} _~_mratche StH44_ input. = \? 2 nalibefce the? last ore) iki it —Cilinputs [positions > laste? 5). = matches last © ing & Ctinput DC position 9 mead 2 =o]_~ = matches alt even inputs. ® Citinpue) [position med 2 2atL = matches Sarthe —otd i *_Explanobon Case 12 —— htt : o becly 1 : div or Ua _- matches a the . Sar?! 9 ge ae ee resis te div 2 Fit tae oe —_eaica =rrakches ie vedo aE a a3 ka! ~>e||>|| February a: cl ) lela Thursday ER Pie da BSE Wesncacam as Bi On Cage Gi Kok, ba, i dag ais est pet" SE Per reWs ay. UL divliextO) =" INovstRies’ } | ancestor : LB aor om = oL= 616429867-1'1) following - jag 2 WE@id = om. 2 i eo he SPACES G PROQVETS']_ —Chtips:/| wisi. heltech. com) 2. aCterctre* dnctusties J] ancestor - Ui LOcless =*men ® _itenamaio= r menuitems'1} fatiouing -sibling 1: neelen. ——_menti= item main amenlt— akems* V7) descendant: & Lect) a =! Seyiees *] —— Www. ics Gem) n ='Uelite’ oe liv (@ class =‘o- ke _ i ing ~ top = smatt’] } fellewing ~ s 3 tid: i Spacing «rm a _ cing “bon = ' a af gg =" «Co bps Iw. amazon inf 4. law == Laxy F22'}/ pies onity (@ctass¢=* spl J 12 divCtext 0 = 14999'} os - C_ itps vl Wane y ae arse at oS IIsoanTéext0)= “‘redme Nabe: tp (Aorus Be owe yee ae, 64 Ge Stage) = Amaled Oat Oi isplay Hg mP_Sony Sen - 3sY_ TM x $82. |_srapdragon -GI8__pracessor v'Jlancestor Ait div (@id =* Bele features. ctv] /-fanowing= sibling’ -civistf ¢escendant:: si pared 99 i = ——_{ https: unannNinunmace a :y February On | Friday wico8* 059-912 2019 | -G._Ilspan Ctext o> ‘TRADE Z1e (pack of 4) StS & i ® _cet'l/ ancestor - + div (@ class ='AmMaAEC | desc a it div (texte) =*B ugg’ Jo _ ® Chips + winw. amazon. Gane) a ZI Ciexto = “Veemize waterprop «Shoe ngs ats diay, Taste Sag) teceal tidlivG@rd_=" bitte * Feakine div d | foltowing- siblig ti chivCs}/clescendent +i _Spanl texto) s' F2to.c0 J © C flips tutte -fPlipkart Comp) BI CtexbOr = ‘Aepe iphone (2 (elack (2¢ Gay’ J | Ancestor i div (@class = ‘Cot cot-1= t2'T] foto wing- CC Aps: ww. Brnaron. Gay 88 \* Ae ae 3| Ey - Hood « handle multiple MnaFlonenterta mel e2. Rebun of lements > 17.09.24 “multiple Elements > __€lements February O12} Saturday 2019 Wwebdrivey —Snterface ficdElements oo 1s. List
| 1. fied Element©) is usec | to get the address Ht ad Blementsc> is -USect | to get the Oddress oF | + si ele -| bees an ene adhe 2. Reblawn is WebElem- f__ent __Sorer-face wot | B35 edelementO {| __ itn of Find the element —On the web; je, we | —— Jet, NoSuchElement | y | 2. Relian type is * ——Imcthed ts nt able | - | art the cecpep elerment} —On_+the. webpage. p Pe wive List< webGlement > B4§ finde lements O_methaf 1S net _oble ts: ind + | elements on -the we then, Wwe gel _ | empty dish Explanation os —tHandling Mulkiple Elements * Fe FQ As6 (| Sthijneg Gy,- February 29 | ioe ww09* 056-909 2019 ease 7 Package _Orsp 5 —tenpor tb favor ubils Use re femport Ong 2 ara... Selenium. By 7 = —__— —tengerk _erg._epenova. Gelenium._WwebD siverj—— import org. openava - Seleniuns - Chreme. chrome Driver, eae fc__elass Banding Mu eee —— uo Static void erain,€ String ange) — — & — Sperm. Setaspenty (C webdvivers chrome. driver" aaa Se eee ae 7 a) new = _Chvive Piae oe sD Ticesm Gl ttme] ms Selects jae usiEtemmaby.! outitatn = » cs diver fird Elements (Ay. dagname(ra")) Tn Coane number Of links. =] fat __pooflinks = allLinkt Addy. Size 1 Bile tpn nf mea en EL Prk the text OF the ote Links at t=0; {2 = attlink Addy -size ()-1; i+) _ a —WebElement. one Link Aceves = = atti ay = ll Link Addy. get String text Scone Ling adchiese op -get sand eee anette nn — mest napa essa Get Texe OD} | a : 7i: ie Cuck on last link. 7 " aati Acldy. = Cats link Actdt. sizeQ-9 neler ea ; 3) February Tuesday 2019 we-09 +057.398 bb 7 : ide Cet oe Test CASE ty lag to an Application Application See a Acton Desemption Input |Expectect Resutt | Actual Result: en the browses Hi PsaTlctere| Login gage shoud] | eh y the test |MHbere com be displayed i C : t39!9 lo. CackiBime ~ Legin) 2.| Enter Valid rer JUN admin | Heme Page (Eater Rame, Possword, |Prc- monoged Time Track @5< Fata Ge & click on Login < ['splayedt ) Public class ASHTIMELsginTesh 2 ; = public static wid main (sta ogc, a Intermapted Exception ope me /ineetmnthertig roperty ——— ~ Sytem. ~Setpmperh CY Weld river, Chrome. oliver”, | dvivers} Chrome clyiver exe; ooHels I SEL 3 i FRY 18 27 | February Wednesday wa.09° 058.307 2019 llopen the chrome -browsey AL * webBev driver = new ChremeD Ver() ; —_f/t_ moximize “the browser —taimdow “___chrivey. mange O.._WwindowO ._maxieni zec) Il Enter the test LAL _ © viver. getCv vhiipe Iistemoz Achrtime «Cah | Log in clo ——Il_vevify —_Lagia page, is —_cUsplayect, =—= “_Stting _@xpecedTitle =“ Ack Time = Lagia —Stin Achiwt Title ! Ctrive: titer), 7 if Coctiat Title + eouats C Sufictect mitte}) sD Siam oa ain “Logie page is splayed," eau Bette 2 nist + taped % “Thread steep (Leos). a = Eon Natta nts Oevrame | — Cues et! 7 tC nome"), Key! ®___Threacl. Steep (2000) eee mn Enter valid Posswore / 2 driver. find Bement Ley, nares Ce Satond Textbox — AS rangers a “ piel") : Rend keys - ____ Thread. Sleep Cron 7 - Ih click on begin, Button = drive) Ya Fi ncElement Cay. =aye February | la] Thursday ' | 2019 | ” 27||20|| 29 PREIS __I_vevi '99.0._poge_is ; Lt «_shirg ee ee = “ockTi me Eater on Trees’) _ Sting Actual Hemetitle = driver - gettite OG; — s i fockal HemeTte torvals LexpectedttomeTittes) ce f Wic09 * 059-908 ® “Sie su patel eee Page —lplesyety 2 Ass"; fue - # System Out-printial’ Home Page is net cluplayed fauty bE = 5 : Jis- oa. 3s) . eq ~Syechnonsotion —Mntnig he Specs o_ Selenium. te the Speed of Opplication, bo Cwetd) _ ee ees ee Be twhot.- 41S. Gynchenisatin issue p> &___Geleniam te is. tse _-fost but application mat —toke time ts ldad, hence this time mi Ul "1S __Collec! _Syncheonisation issue _ - —There Ore taun types of Y twat ty poateb = —— Selenium ct 7 nla Shabir ised 2 ee Shot = a Awoit - - eee ea _wait means. as oy ea is __ fixed. — here, we USe _ ee Sleep Cisns0)O 1 March Friday wa-09"* 060-308 2019 Means, Conpulaniily we howe to Wait fer is ®& Geconds, — ae - ®& Dynamic wait means __Wwaiticg period. _is_ref fixecl, here it Changes Q
method ond _-fiadElemeots() _methede ® Set drives ; seanages_ Hematent i ienpty wait (20, TimeUnit. SEConos)/ 4 Here 20 means maxicnsen Hime _votil Control _ Should _toit before _ QMing—NoSuchElement Exception & (Moe | Imoplicityweait Statement Can be declared once & ot the Of the Cede Which Can work For alt _ the —fadelemerty -enethod _/ FadElementso enethed 29 - incticates longue ars ee “IDPLICUTLY WALT “Flow DIAGRAM oe =? Explanation: When the Contyel_ Comes _to focibie- met Of FindElements ot wit check whether tH element _l¢__presenl_Qr mets Jf the clement _is _ present, then —Findelerment | will Yeban the Jackdiness.., a|| {coll March 419] 46]/ 97) 18/19/20, Saturday — oe 2019 v03* 061-204 But, if element is _nst present hen eat ® Check Whether implicitly wot __ Statement is mentioned or not +. JF nok then we wit_get © NaSuch€lement Exception | ¢ Ust. IF mentioned, shea it witt Check whe the: ee 1S over ov rat? 0 45 time is. but _ Release fesuncl a NaSuch (Sleoati tirana. ia Ba lf time ts net orev, + then Gontrs! Witt wouter __I/1_ Secend _©* Stor 2 Gnd again Check whether ele ment is pretend or not, Ap te a — “ This : mm: 190 te called v pallieg peor Qrd_is___ mentioned in Eluentwait Class. Patkege Spe eee oy ps) “impor javeutl Ginuarents TimeWnit; 9 tenport xg. openga+ Selenium: By; a : peas ©7g:_Openaia. Selenium. webdaiver; ———— Cy, { D> PeegeanaO 4 March _ Monday wi10* 069-202 2019 —import org. ase nae agai Expected &—Caraciitians ; aa mp at Org. Spenaver- a. Seleniurn. Supports Uta webdw ePublic. -rlogs — Blipreabieot So fet Se public Bina wid _mainLsteagl3 args) Athos oe os 2 System Setproperty (getter s chndche driver,” “fcbiery ee ee ele cee ee) ee owe bDviver Chive ee a ae as manage. O.- window O- moxie ze C3, Se ee ges fate pe edt eta mortged bine OukSOi_inplicibtytueit ‘(20, Timer SEconunc); — pies fied ilement By. x polls (° fi Paster Cipcety = Sx py Chey: ena eaclerantLgy xpath Ispanttextey =" Cavt'}")), Meer; _/chnet Preteen Coy. pats (*/span Liat = ‘Lag. sy! : 7 : CMusc) j= —Explicity wait 1 Here we need te give, SGA. at si more — "aeeck nthe —___ Create an Object Wo. } Of * webori Clase webDyiverWoil Wait = Rew ceaRe ‘ EClll Arle | . —__March 3 ky Tuesday lish cote Were Se ee ot +o create On object of __WebDvi verwoit Class and spe use the Stalic _methads of Expected Conditions class to gine Condition. Oo ® WebDriver Weat closs ancl _ExpecteciConclitions Class ts imported _ ryrom_ Ong. openoa._ selenium. Support .uj’ “package J st ey a »_ Explicitlywoit Flow Diagrony 2 +. [When .-the ctl: Games be | wet until stectement, it | oN Checks Whether Condition | Ts tue ee — y ve - weit for — aan Ve - Ne Second 4 Canbal_gses 63-+he Maxinoum Tene My |next_statement [fs _owey 29 < Poliing a pune oe : ——— : Revie ® ae, [Timeout Exception a When the Contre! __Comes __te _wout Untill) Stateeeet, te wit Check whether the —_Candition 1S tue " or . » Next Statements ancl atart executing them +— If Geaditien ic false, then it Ani Check emdisienurn —t 1G Over oy not — L Byes. that means Canditiens never became tue ~ Within the maximum time, it gives “TimeOut Exception, 95 mo, ae Waits fer Ya Sec ox Sto ms and ther 406 | "= alas t Wednesday es 25 "| Wict0*065-200 2019 Fer __ 04 Mar__ program, —_w#e Can _olse use = ere Bo wast), re ee ny Beh 90 eal Cost _ statement i) videae ae — shew WwebDriverwait ( driver, 20); west Luntil(Expectect Conclitions sib h4ayOF Element Lette a path (by sp tye eet ee 2 OFFER, Rence “ope implicitly hatte y @. “explicitiyioitl - Expliatly wait > trophicitly Wwoat ©) |7 26 iS Used to _synchrrize| ~ It is used te synchronise SS Gny _methect fandElement> Gnd —fieclEle =| | ments) .only a ou Need te provide Contin) = = Pe ed $8. Mention any H owe Create Qn Object of | ereee to create i WebDriverWuaif class | an objec S_Time—_uorit—_Can_only | = Teme Onit con _ be | cy, bb] SECONDS —hours, -Poinukes,_ Seconds, Jit | —rillisecencts, mi cwssecands, | = hanno Secand 5. es | ~ Hers, if Condition aera = _Heve, if element _}s-net “hecene nie natin Maxi} found, withia maximum Tims Erepton Hime , we get Nofuch Timeout Exce Ja tementcepton] Spy Int — 4b is A Kins of “locate as _tuhich hos te be “mestioned| tut" because. ee PglebeR se a ney — Mention _ a _OoneARERCE i PIS eal Seg Thursday i i ; ‘ ee sone Wk-10* 066-299 ex ee Wert 09 impli Tees en Sp" _webDriverlwait = new | OT pebDavervait CwebDwver | Cede! ___ tleference, Tims coutTnSeterdi) |= WE ehriversmarage ©. birmeoutst y wait Until Expect Corclition | implicitiyl Lenplicitijnait Cong. og, Tirneout). 4 Reanured Condition) : : : . a. ‘class isinpsted Farm Se an: aperwa Le Selenium. se prot: ui Package... _ leck. class _ Conshuctor is) a ae — _ Wwebflemenk ang, where Gensbuctor. Which takesret ella ||« Maren lalis|is Friday 2 08 “lf a2 2 maa resye = FISHSIFIEIFIFIE) | >Select Class __Methods »_ __— ——— S Selection methods ————_—_— = La Gelect By\isibleText CSbing arg) 02. Select ByValue CString “arg > 3. Select ByIndex _C int “index ) » _Deselection _Methsds = — deselect Byvisible Text Casting arg) 2 i< = ~2.__ deselect ay Vatue (ste Yo Noiect — "3.__cleselect ®y taclex_C int” index) + Noiel 4. _cleselect AUC? : + Noted o Operational Metheds oe ft __feMulkpleG) tb eclean -2+__get Options) “List
83__getAllSelecteSOptions ty tig
4. getFirst Set eckeOption t) MS. _GetWrappedElement(. WebBlement | 1 webElement ® Note : = = 1. _9elect By{nclexcs. Can handle _ cluplicate Options _ Ba. when Wwe try _te_use_dleselection _ methods on —O_sirgle_~Select__crepctoun', then Wwe get &__ Unsupported Operahiontexception. Cava) ceTE) _lemultiple Used _to verity whether it ig a Single Select ~drepeisun 699 mulb ~ select a down + Rebun type is boolean. Retiyns trae! ___if-—ik_iss mult select vey get Options (2+ —Osect_to__get the artheae, of out cthe _ options Present inthe chepelauin . Retentype IS ’March Saturday ctr wl U7 if po -option _is__preseat__in_clepdomn, then we get + EmptyLitt. a en rn ae AU ee < 7 Minn type is bike the _selectex : ce } no option is selected in _clraplown a then we Lis — 10 Sundoy ao Class Handling Drap dawn - Static in String C3 cogs) hye ws. ne ExCeption..lells| March es 1 | | Monday BEE lel zal Welt to70205 2019 geet r me. clviver” aeons) re cece mI — aoe eee _Chvome Dvivey © 5 ® dviver. get ("File : MLD +] Kose | Him | clrepdowon btm"); —ohviver ger’ file Mp: ieeqieenernar asa oe hen”); Thread: Sleep (200) : “ * Wh Element sites s dhiver finatlemenr (Oy ialo) 2 Stee eae ao et priniia 8 4e1 a single - select. eee ieee aaa ee ell Ligt
att Options = sel. -get Options () 5 i__forCint f= 0; ig = attoptions, size mls 14+) im i Systeemout_pantie, Cattoptions getlin. get Texto); r Foy Ceti 20; 16> akioptions, Seelo-ts 4) ime : ph __ seh. Selectaydnckx Cy) ne Thread. Sleep Cros); BP fe +3c Ia leis is | FBI: io Thread Sleep (3000) jy 0 sel. deselect By Visible Text (» Dosa) “sel. Cleselect @yvalue C° dora” ae ake _ Sel. Ceselect By Index LO. Sei. deselectAty ; wy for(int owe {eS at ee 13] March “| . Tuesday 2019 wntt* o7t.2n4 it Sel. Select Byindex ir; a fcgetect id= ‘navater’s © id =“ SGH' multipie> —Seption value = Sidlit > IDL 4 ]option> — e “ Goptiom value 2 clots’? Dea epGame = a —£ Option value > ‘voce! > VADA
2 vptien Value ~ chpat >_ CHAP ATH 2 fophions a4! option Nalue = | Gamese’ > SamosA — AJoption oo Melie = point poor! > PAN. Poot < Jaption? ~£ Sption Nolue = Mthatt id 7? THAT 1911 ¢loption™ 4 Sption value =* iclli’ > IDLI efaption> ~Seption vole = _* clouble Ko _meeta’> Dose KA mee a & Joption —S option Volue = Sivant chet’ > taAnnenar 4}apkion 7 4 Jatlect > Dw St he o ul—_ a| By : * March 1 3 | Wednesday [30.09.21 (O15) a Wk-11*072.293 2019 — Handling __ Duplicates ies —— Inputs ® | | - i oa _ I - = ae we GrkedlashietCe) RreeSetCc) MI Dea | | poor St dette chat | eae! 1 Rermove Duplicate, 2-Ansertion orcley ty net maintainedfalls aal|[all | ___ March eisiels a | Thursday aa halle ace Sch imnpo™ bt java. uel innport joa. Ubl. Tree Set ; _ienport —Org. openca. se! eniumn . By} _import —_Ovg. openover_Se lenium .webDriver; ___imnport Org, _openna_ Selenium _WwebElement ~ ___ i Go ewe ag. pena. Seleniurco chrome. Chram:Dviver; ____ienport 01g. _openova_ Selenium. » Support Ui. Select » oe 3 Gee _Stakic void _orain Ceteng C3 age) Sneek System SetPaperty Co iebdiver. chrome ceiver «|S Jdsivers| chromedsiner ¢xe”)2 —— _ WebDriver diver = new _Chrame Driver 7 , 5 Chviver-gek ("file 2/15: Kesma] ttm H select Drepciown- hrm): __WwelbElement deladdy = chiver . pindelement (ayia Gace DY ® Gelect selec nem Select CdciAdd), List 2 webBlement > altOptions = Set. getOptonsia; rin inO, ta = ohiOptions size =!) fee) —___ " _ ~ _ - Ws uGbes text = alloptions . getCi) . get Tentay Sister ont print Caan) poe td > foi J i Goi tt osi2 ineite eine _— LSE Cuen Element? attoptions = sels hans 7 ——- V__HoshSet
etyText = new HashSet ¢ Sting 20} —— eo ey te ea opkions size o=h pie1 5 March Friday Wetts074-281 2019 Ih bring tent = atloptions .get G2: get Text ea adel (bexb) pt SN List ¢ webElerment> “options = sel ginpons t= new Hashlet
Options = Sel. getoptionsia; Linked Hashtet-¢ sbing> alrtext = mew Lined Hash cetcxy Fer Unk iso 7 ics otoptions sizecs ety fe) Cie og Fea 5 attoptions get get Teal eee pa ocean = fm (stig neTast + ates) —— pe a Syst ern: Outs psintln(one Teej f no ey sh “CebClement > alinptions = Sel get Options y — sreeset
_auiext = new hecSer 4>00; — ee a. a iat) Y = bss aut Options = gett). getTextoj bes eats _ asd (ext raryr re sl: ale = aie lel for (obing orvesihy 22 UOT EN aie L = font Op ep al d pie sey . Syste Out println Cone Tex ype 7 8 a » ‘| March [3 Saturday | 2019 i a ate (Gey Dynamic Dropdown icieeen Driepdown - s___4n_thie __tind_f- chapelawiny.-the options aye H a “reste” it we Se age Uke tapat; Hy aja “@: Hew +n —_honclle __clynomic _clrpclown 2 —__ 0 Since the options “Ove __inspectoble, we Use —findElemento>, Find Element scr, Sendkeysr, Nee o & Since it % we Cont use Select Class and itS _ metheds. : Jf we use, we get Unexpected TagNameException & je. ; C package. spt; *__fenpos t java. petabh heb pe at : imetateecen class Handling Oy nam: ¢Orepctew ___ Public stake tit akin : Sy iniesatetecgten — — 8 c 4 ieee» chrarne coer | wiih fetahgatl chim arkivessmea De ine tA 6ze] 2a [|| 18 | March lol ls\5| Monday Ble eiais We12 +0728 2019 Fits ltellrle = WebDrivey ctuiver = new ChromeDriver O95, ® olyvivey. mor ees O+ maxieni zed e alive, get ( https: /pwww: plipkort: Com /) 5 S__ebivey_. findElement (Cay -spath C*J/ bution [ text. in NW -chiceory ne = = “__WebElement _ddAdicty = driver. Fadl EU ement Cay. mamma ~ sid Acidy . Serdkeys (“mobiles”) ; : =e “___ctet Activ. Sendkeys ( Keys. Down) 2 —— eld Adil _, Senclkey EN 2 . AW __dhivey.get (the: 17 tute. Goa le. com)"; —Clriver. -finclBlement (By. name Ca"), Sencke p> Ceacipiers’ Action class __U Used_te handle _keyboord! —end_mouse 2 ActtonS imported _ drom___0¥g. opena._ Selenium, intera- yy Sons Package ies Opeeet? els > Actions closs _ Censhuchoy takes _ AwiebDrivey Refe- y ieee es ts ——_exgument eee — a We handle — MMSE _ANC} _ Keyboard Actions by a _Alte” pale {40 = very ip i we . igae Ce the 7 — oo 9 Robot Class ie _used__ts pene -abey beard = __msuse Actions ._dt__%s_inepartect_ afrem jana owt “package ™ Robot class __Conshucter “-+threws a _ Compile time __excepHon Called __AwT Exception —____ = = Robst Class “uses KeyPress in which Keyevesr ___Class _i6 present. 2 yD dn. _keyfvent Class, “Gather: «Rey baaxel Keys are ___ Stered_as Vivbwos Keys. Gn since they are_ z Sialic final Variables _we Can __access__clivectly 9 Seer eee ane see = toy Recent VET) ___ pressed, Seo a it witt be viene bly, ff fll ||| March : = i = aa Tuesday B 42079 wet2+ 078-287 ® maeToElement Cac). perfermt) uO. Perform _Right click b. Handling Right cl benedt Options Ss Robot clase teyPrees | KeyRelease — % Pevform Double “click. = double Click Cadd»),. (perform. Bl Ge Geom. agsG toes n ca as - ctraghnd Prep Cfoenb ne perfasmeMarch Wednesday 2019 20 Wi-t2 *079.285 of an element) GragAndd-p (From address, eae CKeybvent .ue)} key Release Rebel _| CeeyBant Vi} Class oe esp - 2 _jenport Java: owt. Awrexception; ——_import java +owt . Robot om ne java. awt. event. KeyEvent; tempor t Org. openava Selenium By ; &___impoit 07g, Openava. Selenium - Webinivey ; os -Org.apenaa. Selenium. WwebEletnent j import og. openaa. Selenium Cheme . Chrome Drivey; are Org. ere Sclenium -_inteyvactions- Actions; eee sp pustie nee Hnating Mouse Ancikeybaand chon 5 pe Static void oe Stiegl args) Ahvew's _—Antewupted Exception, AmwtException oct oe — - = = MN performing Meuse _ Te Action _ : System. set Prper FYE * mete Mey. ae clv'ver",8 |)s0|/ 1 : vm | D | 23 s|\ (| Thursday eI 2019 Wit2 » 080.265 _webDunter — Avivey = Mtw _ ChromeDrivercs ; ® driwer: manage(>Winclowt) _maximizecd ;_ driver get Chips 1 dwn flipkortcacal’ © river: “FinclElement (By. xpath ("/1 button Ctexto ='x)")), Ck cKO; - a ( UAckene 2 Gc mein eganetanes a 1 Webtlement— fashion = chiver+ -findElement (By. xpath C'// divGekeO= ‘Fashien} D); —A.e._menetobiement ( fashion’) peofamtos— se es __Thread. Sleep ( 3000) _ oI Pperfornning Dowble —_clics “Action 2 —clivey. get C« hips: / fetews. aictitirre . Caml inh do"); © qebElement — unth = chive. findElement (by si é (useran ticlaih senting nt Laas e__ e_Clauble Click (unt) pea fame 9,5 i Thweads sleent Bees) 5 ‘ o a aa apne criver:get C* ple: sD: /kesme/ tert | Link. fat & ead: Sleep(ao. Ce Se Gente ie Cinsatnesd o Thread. § Sleep (3000)," Wak aonb axes vets Qobot.c>; ‘Key Press (ey Rent. vRITY _ ‘key Release C keyEvent. vie eave — hy€ad: Sleep (sew), 7 rferm Drag ord _ Deep Action peng (hip IL www hte | ae comm [ sce om9? March | 2 Friday al) Wk-12* 081-284 2019 aia ——WebElement Src = clrivers findElerment {byssattteny * WebElement dest= chiver. findElement Coy. ict ( bec ac. egtesttige tn dea geile = One more may ts ‘cle the Assignment 6 = ® ——System. set Property C* webdriver-chrime. driver’, * J | “_chivers] chremectrives exe’) feb Driver _dviver = New CpremeDriver(3; 2_elviver. manage >. taindew 0. —Mmaximizet) p Z __dviver ~get Chips: I tislernn, ake tome Goel (agistho do” a | o {Mee tement tinkb = ae happen, setae »y w Thread. es tn - —_tuntb + _Sencikeys Ckeys. CON Te TRL “Ge") t o __Thxtad Sleep (3000) 7 driver. Find Element (6y. nome. Conceal, Vv" \yMarch Saturday 2018 wte- conan « We use —_jaymseripb FF _ _ Scrett Dawn | | Sst vp e Press “ctri+ Shige sT” Or “Py fo fe Fie” aneeeeee “Developer Tots" wit be displ “Sep a eepleere ae “cansole tab” anci write the javascript as =fo\ OWS, ee @ Sy Winclow. Soaiey (x Axis, y axis): — a —_Baanph window. Seri By (loo, B80) — ae Scot name! ee ee aaa nium _(uebDrivey 227 ——4n__. Selenium we. “se execute Script. of a — Sowa Sem Exeau tor interface — to ) execute the ~eansivel Sense ann cali, 5M Sell] -ellefoH sie larch ||| || 121 | Monday 2 e139 * 084-281-2019 —_— | FRE Getting ——- _ WebDaiver CD (aoe Executor(1) a ye” execute Sempt QO a Se — extends BavefoxDyver (0) [is 2 CD dy =new COCyY _) Ret ch enew CDC 7 _ A.eStyy Y, dyes Vv - a z ____TSE ch = new Crs; AWD dy =new CD00; mw dy, esc) 3 4 yesy ; BS. i Since wel ost uprasting 04x _chivey fo _Wwebdchi- _Ner_interface, Teme Sipe Prethad is not Accessible, as Hence +o acess ¢t- we tether a o FypeCasr_ -frera__webDviver tntespace. ta “Jauascapt— Erxtustoy interface. - interface _ b>. woe. GQ: Hew te Screlt down ty se __cofeisttipdar aller? If we want + Sew cous, toa pwbudar ¢lement Hen Asie geek" does dveattion, of the oo Ax
You might also like
Selenium Handwritten Notes
PDF
100% (1)
Selenium Handwritten Notes
183 pages
Java Notes For Selenium
PDF
100% (1)
Java Notes For Selenium
134 pages
ManualTesting Suresh V005
PDF
No ratings yet
ManualTesting Suresh V005
58 pages
Manual Testing Notes
PDF
No ratings yet
Manual Testing Notes
131 pages
Selenium Recipes in Csharp Sample
PDF
No ratings yet
Selenium Recipes in Csharp Sample
35 pages
Manual Testing PCMM88-1
PDF
100% (1)
Manual Testing PCMM88-1
66 pages
Testing Notes by Nageswara Rao
PDF
78% (23)
Testing Notes by Nageswara Rao
272 pages
Selenium Notes by Satya Sir Ameerpet Hyd PDF
PDF
No ratings yet
Selenium Notes by Satya Sir Ameerpet Hyd PDF
398 pages
Selenium Automation Testing Resume For 5 Years Experience
PDF
100% (1)
Selenium Automation Testing Resume For 5 Years Experience
5 pages
Selenium Java PDF
PDF
100% (1)
Selenium Java PDF
214 pages
Manual Testing Notes
PDF
No ratings yet
Manual Testing Notes
78 pages
Main Notes
PDF
100% (1)
Main Notes
116 pages
Selenium Interview Questions - Cognizant
PDF
No ratings yet
Selenium Interview Questions - Cognizant
20 pages
Pavan Online
PDF
100% (3)
Pavan Online
116 pages
Resume-QA Automation - Engineer - VIKAS RAJAK
PDF
No ratings yet
Resume-QA Automation - Engineer - VIKAS RAJAK
3 pages
Selenium
PDF
0% (1)
Selenium
72 pages
Page Object Model Interview Questions Answers 1) What Is A Page Object Model?
PDF
No ratings yet
Page Object Model Interview Questions Answers 1) What Is A Page Object Model?
8 pages
TestNG Notes
PDF
No ratings yet
TestNG Notes
23 pages
Selenium Full Material
PDF
No ratings yet
Selenium Full Material
127 pages
Selenium Notes - Weekend Batch - 10 To 2 PM - BTM
PDF
No ratings yet
Selenium Notes - Weekend Batch - 10 To 2 PM - BTM
273 pages
Test Plan For Myntra Website: Bengaluru
PDF
100% (2)
Test Plan For Myntra Website: Bengaluru
4 pages
DurgaSoft Testing Tools Brochure PDF
PDF
100% (3)
DurgaSoft Testing Tools Brochure PDF
8 pages
Selenium Python
PDF
50% (2)
Selenium Python
53 pages
Manual Testing Notes By: Suresh
PDF
No ratings yet
Manual Testing Notes By: Suresh
28 pages
Timetablefor Selenium
PDF
No ratings yet
Timetablefor Selenium
3 pages
Selenium Suresh V004
PDF
No ratings yet
Selenium Suresh V004
139 pages
Selenium Course Contents
PDF
No ratings yet
Selenium Course Contents
3 pages
Software Requirements Specification (SRS) : ADACTIN Application
PDF
100% (2)
Software Requirements Specification (SRS) : ADACTIN Application
12 pages
Manual + Automation
PDF
100% (1)
Manual + Automation
3 pages
Selenium Documentation
PDF
No ratings yet
Selenium Documentation
164 pages
TestScenarios Adactin
PDF
No ratings yet
TestScenarios Adactin
4 pages
Java Automation Testing
PDF
100% (1)
Java Automation Testing
11 pages
Java Class Notes
PDF
100% (2)
Java Class Notes
290 pages
Fresher 004
PDF
67% (3)
Fresher 004
3 pages
TestNg Tutorial
PDF
No ratings yet
TestNg Tutorial
18 pages
Selenium
PDF
No ratings yet
Selenium
8 pages
seleniumIQ Guru99 PDF
PDF
No ratings yet
seleniumIQ Guru99 PDF
20 pages
Selenium Recipes in Python Sample
PDF
No ratings yet
Selenium Recipes in Python Sample
36 pages
Selenium TestNG Basics
PDF
No ratings yet
Selenium TestNG Basics
17 pages
Rupu Selenium Notes PDF
PDF
100% (3)
Rupu Selenium Notes PDF
110 pages
Sabita 5+ Yrs Testing Resume
PDF
100% (2)
Sabita 5+ Yrs Testing Resume
5 pages
Resume Sonali QA Automation
PDF
No ratings yet
Resume Sonali QA Automation
1 page
Selenium Recipes in Ruby Sample
PDF
No ratings yet
Selenium Recipes in Ruby Sample
39 pages
Selenium Documentation
PDF
No ratings yet
Selenium Documentation
191 pages
Selenium Documentation
PDF
No ratings yet
Selenium Documentation
191 pages
Selenium Documentation
PDF
No ratings yet
Selenium Documentation
191 pages
Cucumber
PDF
No ratings yet
Cucumber
6 pages
Selenium With Java: Module-1: Overview On Automation & Selenium
PDF
No ratings yet
Selenium With Java: Module-1: Overview On Automation & Selenium
5 pages
Selenium Notes
PDF
No ratings yet
Selenium Notes
7 pages
Selenium Recipes in Java Sample
PDF
No ratings yet
Selenium Recipes in Java Sample
39 pages
Selenium Recipes in Python Sample PDF
PDF
No ratings yet
Selenium Recipes in Python Sample PDF
35 pages
Overview:: Selenium With Java Syllabus
PDF
No ratings yet
Overview:: Selenium With Java Syllabus
5 pages
Test Engineer: Projects Handled
PDF
No ratings yet
Test Engineer: Projects Handled
2 pages
Manual Testing Notes
PDF
100% (2)
Manual Testing Notes
52 pages
Selenium Class Notes 19july
PDF
No ratings yet
Selenium Class Notes 19july
27 pages
Selenium GUIDE Documentation
PDF
No ratings yet
Selenium GUIDE Documentation
191 pages
Selenium Documentation
PDF
No ratings yet
Selenium Documentation
164 pages
QAEngineer SQL, Manual Testing, Unix, QC, QTP, VB Scripting
PDF
100% (2)
QAEngineer SQL, Manual Testing, Unix, QC, QTP, VB Scripting
3 pages
Selenium Documentation
PDF
No ratings yet
Selenium Documentation
189 pages