WebDriver
Obsah
Popis
Alias: WD
Spustí příkaz přes WebDriver.
Spustí příkaz určený parametrem Command přes WebDriver.
Vstupní parametry
Command
Typ String
Příkaz pro WebDriver
- acceptAlert
- back
- clear
- Target=Element
- click
- Target=Element
- close
- closeWindow
- deleteCookie
- Target=Název cookie
- deleteCookies
- dismissAlert
- driver
- Target=http://seleniumServerHost:port | prázdný (= http://localhost:4444)
- Value=Firefox | Chrome | InternetExplorer | Edge | Opera | Safari
- executeAsyncScript
- Target=Skript
- Value=Případné parmetry skriptu
- Output=Návratová hodnota skriptu
- executeScript
- Target=Skript
- Value=Případné parmetry skriptu
- Output=Návratová hodnota skriptu
- forward
- fullscreenWindow
- getAlertText
- Output=Text upozornění
- getAttribute
- Target=Element
- Value=Atribut
- Output=Hodnota atributu
- getComputedLabel
- Target=Element
- Output=popisek elementu
- getComputedRole
- Target=Element
- Output=role elementu
- getCookie
- Target=Název cookie
- Output=Cookie ve formátu JSON
- getCookies
- Output=Seznam cookies ve formátu JSON
- getCSSValue
- Target=Element
- Value=CSS property
- Output=Hodnota CSS vlastnosti
- getElementCount
- Target=Element
- Output=Počet nalezených elementů
- getElementScreenshot
- Target=Element
- Value=Název souboru (PNG)
- getProperty
- Target=Element
- Value=Property
- Output=Hodnota vlastnosti
- getRect
- Target=Element
- Output=Umístění a rozměry
- getScreenshot
- Value=Název souboru (PNG)
- getSource
- Output=Zdrojový kód stránky
- getTagName
- Target=Element
- Output=Název html tagu elementu
- getText
- Target=Element
- Output=Text
- getTimeout
- Target=Script | PageLoad | Implicit
- Output=Timeout v ms
- getTitle
- Output=Titulek stránky
- getUrl
- Output=Url stránky
- getWindow
- Output=Handle aktivního okna
- getWindowRect
- Output=Umístění a rozměry okna
- getWindows
- Output=Čárkami oddělené handly oken
- getWindowSize
- Output=Rozměry okna
- isEnabled
- Target=Element
- Output=0 | 1
- isSelected
- Target=Element
- Output=0 | 1
- maximizeWindow
- minimizeWindow
- navigate (= setUrl)
- newWindow
- Output=Handle nového okna
- open (= setUrl)
- refresh
- sendAlertText
- Value=Text pro uživatelskou výzvu
- sendKeys
- Target=Element
- Value=Text | ${KEY_ENTER}
- setCookie
- Target=Cookie ve formátu JSON | Název cookie a Value=Hodnota cookie
- setText (= sendKeys)
- setTimeout
- Target=Script | PageLoad | Implicit
- Value=Timeout v ms
- setUrl
- Target=Url
- setWindowRect
- Target=Umístění a rozměry okna
- setWindowSize
- Target=Rozměry okna
- switchToFrame
- Target=Frame | FrameIndex | Index=FrameIndex | prázdný (= hlavní frame)
- switchToParentFrame
- switchToShadowRoot
- Target=Shadow root (= vstoupit do stínového dokumentu) | prázdný (= opustit stínový dokument)
- switchToWindow
- Target=Handle okna
- type (= sendKeys)
Target
Typ String
Cíl příkazu.
Value
Typ String
Hodnota parametru příkazu.
Enabled
Typ Number
Povoluje nebo zakazuje příkaz. Při hodnotě 0 nebude příkaz proveden.
PreWait
Typ Number
Prodleva v milisekundách před provedením příkazu. Nemá žádný vliv je-li Enabled=0.
PostWait
Typ Number
Prodleva v milisekundách po provedení příkazu. Nemá žádný vliv je-li Enabled=0.
Výstupní parametry
Output
Typ String
Výstup příkazu