Lekce 13 - Testování v Kotlin - Další přehled syntaxe WebDriveru
V minulé lekci, Testování v Kotlin - Přehled syntaxe Selenium WebDriveru, jsme započali průlet API pro Selenium driver.
Kromě metod na samotném driveru jsme si také představili rozhraní
WebElement
a Options
.
V dnešním tutoriálu budeme pokračovat popisem API
RemoteWebDriver
. Zaměříme se na práci s
cookies, okny, navigací, se
schopnostmi prohlížeče (capabilities) a celý tento
blok kurzu Testování v Kotlin zakončíme popisem rozhraní
FileDetector
, které slouží k nahrávání
souborů.
Třída Cookie
Jelikož byla řeč o třídě Cookie
, podívejme se i na ni.
Poskytuje nám následující metody:
getDomain()
- Vrátí doménu cookie.getExpiry()
- Vrátí datum expirace.getName()
- Vrátí název.getPath()
- Vrátí cestu.getValue()
- Vrátí hodnotu.isHttpOnly()
- Zjistí, zda je cookie možné získat pouze HTTP požadavkem (tedy zda je chráněná před ukradením přes JS).isSecure()
- Zjistí, zda je cookie chráněná
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Koupit tento kurz
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.
- Neomezený a trvalý přístup k jednotlivým lekcím.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
V tutoriálu popíšeme metody pro práci s cookies, okny, navigací, capabilities a nahrávání souborů, které využijeme při testování aplikací pomocí Selenia.
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.