Kako do vrednosti atributa v Selenium WebDriver?

Blog

Atribut v HTML -ju določa lastnosti elementa. Atributi so sestavljeni iz parov ime-vrednost, torej ima atribut ime in ustrezno vrednost istega. Določeni so v uvodni oznaki, njihove vrednosti pa so zaprte v dvojnih narekovajih. Nekateri primeri atributov HTML so:



  1. //www.phptravels.net razred = btn btn-primarni btn-lg btn-blok>
  2. https://phptravels.com/assets/img/front.png'>placeholder='your@email.com 'name = email id = address>
  3. NAROČITE SE

Kot lahko vidite zgoraj, imajo oznake HTML različne atribute in ustrezne vrednosti, na primer vhodna oznaka ima več atributov, kot so slog, razred, vrsta, ograda, ime in id. Vsakemu atributu je v dvojnih narekovajih vrednost, in sicer višina: 40px; širina: 300px; newsletter_email za nadzor obrazcev; besedilo; your@email.com ; elektronski naslov oziroma naslov.

Zdaj, ko veste vse o atributu spletnega elementa HTML in njegovem videzu, poglejmo, kako lahko pridobimo vrednosti atributov s pomočjo getAttribute () v Selenium WebDriver.



www.tcm..com/aktiviraj

Preveri- Uporaba Thread.sleep () v Javi s Selenom

Uporaba getAttribute () v Selenium: kaj, zakaj in kako?

V tem razdelku se bomo poglobili v metodo Selenium getAttribute (). Zajeli bomo vse, od metode getAttribute () do uporabe getAttribute () v Selenium. Mi bomo uporabljali Selenium WebDriver v spodnjih primerih.



Kaj je getAttribute ()?

getAttribute () je metoda vmesnika IWebElement. Vmesnik IWebElement pomaga pri izvajanju vseh interakcij ali operacij na elementih spletne strani. Metoda getAttribute () pomaga pridobiti vrednost katerega koli atributa spletnega elementa, ki je vrnjen kot niz.

Če ima atribut logično vrednost, metoda vrne True ali null. Če ni atributa, bo metoda vrnila ničelno vrednost. Videli bomo vse različne atribute in vrednosti, ki jih čez nekaj časa vrnejo, vendar poglejmo, zakaj moramo uporabiti metodo getAttribute (), preden skočimo na ta del.

Zakaj uporabljati getAttribute ()?

Razmislite o scenariju, v katerem morate preveriti besedilo nadomestnega znaka v vnosnem polju ali morda vir slike ali celo dimenzije polja. Tu na pomoč priskoči metoda getAttribute (). Poiskati morate le spletni element, ki vsebuje atribut, in z metodo getAttribute () poiskati njegovo vrednost. Spodaj je preprosta vrstica kode, ki jo boste morali napisati-

Vrednost niza = driver.findElement ( by.id (ID spletnega elementa)). GetAttribute (ime atributa);

V naslednjem razdelku bomo videli delujoč primer pridobivanja vrednosti atributov z metodo getAttribute ().

kako narediti enoto zdravja v enotnosti

Kako uporabljati Selenium getAttribute ()?

Zdaj, ko smo videli osnovno skladnjo uporabe metode getAttribute (), bomo videli delujoč primer pridobivanja vrednosti z uporabo getAttribute (). Uporabili bomo a lažna spletna stran napisati osnovni testni skript. Brez odlašanja si hitro oglejmo primer uporabe in nato nadaljujmo s kodo.

#avtomatizacija

www.lambdatest.com

Kako do vrednosti atributa v Selenium WebDriver?

Zdaj, ko veste vse o atributu spletnega elementa HTML in njegovem videzu, poglejmo, kako lahko pridobimo vrednosti atributov s pomočjo getAttribute () v Selenium WebDriver.