WebDriver/en: Porovnání verzí

Z Wiki
Přejít na: navigace, hledání
(Založena nová stránka s textem „Type String“)
 
(Není zobrazeno 19 mezilehlých verzí od 2 dalších uživatelů.)
Řádek 9: Řádek 9:
 
'''Runs the command via WebDriver.'''
 
'''Runs the command via WebDriver.'''
  
Runs the command specified by the [[Special:MyLanguage/#command-| Command]] parameter via WebDriver.
+
Runs the command specified by the [[Special:#command-| Command]] parameter via WebDriver.
  
 
== Input parameters ==
 
== Input parameters ==
Řádek 18: Řádek 18:
 
Type [[Special:MyLanguage/Datové typy#String | String]]
 
Type [[Special:MyLanguage/Datové typy#String | String]]
  
Příkaz pro WebDriver
+
Command for WebDriver
  
 
*acceptAlert
 
*acceptAlert
Řádek 29: Řádek 29:
 
*closeWindow
 
*closeWindow
 
*deleteCookie
 
*deleteCookie
**Target=Název cookie
+
**Target=Cookie name
 
*deleteCookies
 
*deleteCookies
 
*dismissAlert
 
*dismissAlert
 
*driver
 
*driver
**Target=http://seleniumServerHost:port nebo prázdný (= http://localhost:4444)
+
**Target=http://seleniumServerHost:port | empty (= http://localhost:4444)
 
**Value=Firefox | Chrome | InternetExplorer | Edge | Opera | Safari
 
**Value=Firefox | Chrome | InternetExplorer | Edge | Opera | Safari
 
*executeAsyncScript
 
*executeAsyncScript
**Target=Skript
+
**Target=Script
**Value=Případné parmetry skriptu
+
**Value=Optional script parameters
**Output=Návratová hodnota skriptu
+
**Output=Script return value
 
*executeScript
 
*executeScript
**Target=Skript
+
**Target=Script
**Value=Případné parmetry skriptu
+
**Value=Optional script parameters
**Output=Návratová hodnota skriptu
+
**Output=Script return value
 
*forward
 
*forward
 
*fullscreenWindow
 
*fullscreenWindow
 
*getAlertText
 
*getAlertText
**Output=Text upozornění
+
**Output=Alert text
 
*getAttribute
 
*getAttribute
 
**Target=Element
 
**Target=Element
**Value=Atribut
+
**Value=Attribute
**Output=Hodnota atributu
+
**Output=Attribute value
 
*getComputedLabel
 
*getComputedLabel
 
**Target=Element
 
**Target=Element
**Output=popisek elementu
+
**Output=Element label
 
*getComputedRole
 
*getComputedRole
 
**Target=Element
 
**Target=Element
**Output=role elementu
+
**Output=Elementu role
 
*getCookie
 
*getCookie
**Target=Název cookie
+
**Target=Cookie name
**Output=Cookie ve formátu JSON
+
**Output=Cookie in JSON format
 
*getCookies
 
*getCookies
**Output=Seznam cookies ve formátu JSON
+
**Output=Cookies in JSON format
 
*getCSSValue
 
*getCSSValue
 
**Target=Element
 
**Target=Element
 
**Value=CSS property
 
**Value=CSS property
**Output=Hodnota CSS vlastnosti
+
**Output=CSS property value
 
*getElementCount
 
*getElementCount
 
**Target=Element
 
**Target=Element
**Output=Počet nalezených elementů
+
**Output=Element count
 
*getElementScreenshot
 
*getElementScreenshot
 
**Target=Element
 
**Target=Element
**Value=Název souboru (PNG)
+
**Value=File name (PNG)
 
*getProperty
 
*getProperty
 
**Target=Element
 
**Target=Element
 
**Value=Property
 
**Value=Property
**Output=Hodnota vlastnosti
+
**Output=Property value
 
*getRect
 
*getRect
 
**Target=Element
 
**Target=Element
**Output=Umístění a rozměry
+
**Output=Element position and size
 
*getScreenshot
 
*getScreenshot
**Value=Název souboru (PNG)
+
**Value=File name (PNG)
 
*getSource
 
*getSource
**Output=Zdrojový kód stránky
+
**Output=Page source code
 
*getTagName
 
*getTagName
 
**Target=Element
 
**Target=Element
**Output=Název html tagu elementu
+
**Output=Element tag name
 
*getText
 
*getText
 
**Target=Element
 
**Target=Element
Řádek 91: Řádek 91:
 
*getTimeout
 
*getTimeout
 
**Target=Script | PageLoad | Implicit
 
**Target=Script | PageLoad | Implicit
**Output=Timeout v ms
+
**Output=Timeout in ms
 
*getTitle
 
*getTitle
**Output=Titulek stránky
+
**Output=Page title
 
*getUrl
 
*getUrl
**Output=Url stránky
+
**Output=Page url
 
*getWindow
 
*getWindow
**Output=Handle aktivního okna
+
**Output=Active window handle
 
*getWindowRect
 
*getWindowRect
**Output=Umístění a rozměry okna
+
**Output=Window position and size
 
*getWindows
 
*getWindows
**Output=Čárkami oddělené handly oken
+
**Output=Coma separated window handles
 
*getWindowSize
 
*getWindowSize
**Output=Rozměry okna
+
**Output=Window size
 
*isEnabled
 
*isEnabled
 
**Target=Element
 
**Target=Element
Řádek 114: Řádek 114:
 
*navigate (= setUrl)
 
*navigate (= setUrl)
 
*newWindow
 
*newWindow
**Output=Handle nového okna
+
**Output=New window handle
 
*open (= setUrl)
 
*open (= setUrl)
 
*refresh
 
*refresh
 
*sendAlertText
 
*sendAlertText
**Value=Text pro uživatelskou výzvu
+
**Value=User prompt text
 
*sendKeys
 
*sendKeys
 
**Target=Element
 
**Target=Element
 
**Value=Text | ${KEY_ENTER}
 
**Value=Text | ${KEY_ENTER}
 
*setCookie
 
*setCookie
**Target=Cookie ve formátu JSON | Název cookie a Value=Hodnota cookie
+
**Target=Cookie in JSON format | Cookie name and Value=Cookie value
 +
*setText (= sendKeys)
 
*setTimeout
 
*setTimeout
 
**Target=Script | PageLoad | Implicit
 
**Target=Script | PageLoad | Implicit
**Value=Timeout v ms
+
**Value=Timeout in ms
 
*setUrl
 
*setUrl
 
**Target=Url
 
**Target=Url
 
*setWindowRect
 
*setWindowRect
**Target=Umístění a rozměry okna
+
**Target=Window position and size
 
*setWindowSize
 
*setWindowSize
**Target=Rozměry okna
+
**Target=Window size
 
*switchToFrame
 
*switchToFrame
**Target=Frame | FrameIndex | Index=FrameIndex | prázdný (= hlavní frame)
+
**Target=Frame | FrameIndex | Index=FrameIndex | empty (= main frame)
 
*switchToParentFrame
 
*switchToParentFrame
 +
*switchToShadowRoot
 +
**Target=Shadow root (= enter shadow root) | empty (= leave shadow root)
 
*switchToWindow
 
*switchToWindow
**Target=Handle okna
+
**Target=Window handle
 
*type (= sendKeys)
 
*type (= sendKeys)
  
 
=== Target ===
 
=== Target ===
  
Typ [[Special:MyLanguage/Datové typy#String | String]]
+
Type [[Special:MyLanguage/Datové typy#String | String]]
  
Cíl příkazu.
+
The target of the command.
  
 
=== Value ===
 
=== Value ===
  
Typ [[Special:MyLanguage/Datové typy#String | String]]
+
Type [[Special:MyLanguage/Datové typy#String | String]]
  
Hodnota parametru příkazu.
+
The value of the command parameter.
  
 
=== Enabled ===
 
=== Enabled ===
  
Typ [[Special:MyLanguage/Datové typy#Number | Number]]
+
Type [[Special:MyLanguage/Datové typy#Number | Number]]
  
Povoluje nebo zakazuje příkaz. Při hodnotě 0 nebude příkaz proveden.
+
Enables or disables the command. If the value is 0, the command will not be executed.
  
 
=== PreWait ===
 
=== PreWait ===
  
Typ [[Special:MyLanguage/Datové typy#Number | Number]]
+
Type [[Special:MyLanguage/Datové typy#Number | Number]]
  
Prodleva v milisekundách před provedením příkazu. Nemá žádný vliv je-li Enabled=0.
+
Delay in milliseconds before executing the command. It has no effect if Enabled=0.
  
 
=== PostWait ===
 
=== PostWait ===
  
Typ [[Special:MyLanguage/Datové typy#Number | Number]]
+
Type [[Special:MyLanguage/Datové typy#Number | Number]]
  
Prodleva v milisekundách po provedení příkazu. Nemá žádný vliv je-li Enabled=0.
+
Delay in milliseconds before executing the command. It has no effect if Enabled=0.
  
== Výstupní parametry ==
+
== Output parameters ==
  
 
=== Output ===
 
=== Output ===
  
Typ [[Special:MyLanguage/Datové typy#String | String]]
+
Type [[Special:MyLanguage/Datové typy#String | String]]
  
Výstup příkazu
+
Command output

Aktuální verze z 30. 1. 2025, 12:16

Jiné jazyky:
English • ‎čeština

Description

Alias: WD

Runs the command via WebDriver.

Runs the command specified by the [[Special:#command-| Command]] parameter via WebDriver.

Input parameters

Command

Type String

Command for WebDriver

  • acceptAlert
  • back
  • clear
    • Target=Element
  • click
    • Target=Element
  • close
  • closeWindow
  • deleteCookie
    • Target=Cookie name
  • deleteCookies
  • dismissAlert
  • driver
  • executeAsyncScript
    • Target=Script
    • Value=Optional script parameters
    • Output=Script return value
  • executeScript
    • Target=Script
    • Value=Optional script parameters
    • Output=Script return value
  • forward
  • fullscreenWindow
  • getAlertText
    • Output=Alert text
  • getAttribute
    • Target=Element
    • Value=Attribute
    • Output=Attribute value
  • getComputedLabel
    • Target=Element
    • Output=Element label
  • getComputedRole
    • Target=Element
    • Output=Elementu role
  • getCookie
    • Target=Cookie name
    • Output=Cookie in JSON format
  • getCookies
    • Output=Cookies in JSON format
  • getCSSValue
    • Target=Element
    • Value=CSS property
    • Output=CSS property value
  • getElementCount
    • Target=Element
    • Output=Element count
  • getElementScreenshot
    • Target=Element
    • Value=File name (PNG)
  • getProperty
    • Target=Element
    • Value=Property
    • Output=Property value
  • getRect
    • Target=Element
    • Output=Element position and size
  • getScreenshot
    • Value=File name (PNG)
  • getSource
    • Output=Page source code
  • getTagName
    • Target=Element
    • Output=Element tag name
  • getText
    • Target=Element
    • Output=Text
  • getTimeout
    • Target=Script | PageLoad | Implicit
    • Output=Timeout in ms
  • getTitle
    • Output=Page title
  • getUrl
    • Output=Page url
  • getWindow
    • Output=Active window handle
  • getWindowRect
    • Output=Window position and size
  • getWindows
    • Output=Coma separated window handles
  • getWindowSize
    • Output=Window size
  • isEnabled
    • Target=Element
    • Output=0 | 1
  • isSelected
    • Target=Element
    • Output=0 | 1
  • maximizeWindow
  • minimizeWindow
  • navigate (= setUrl)
  • newWindow
    • Output=New window handle
  • open (= setUrl)
  • refresh
  • sendAlertText
    • Value=User prompt text
  • sendKeys
    • Target=Element
    • Value=Text | ${KEY_ENTER}
  • setCookie
    • Target=Cookie in JSON format | Cookie name and Value=Cookie value
  • setText (= sendKeys)
  • setTimeout
    • Target=Script | PageLoad | Implicit
    • Value=Timeout in ms
  • setUrl
    • Target=Url
  • setWindowRect
    • Target=Window position and size
  • setWindowSize
    • Target=Window size
  • switchToFrame
    • Target=Frame | FrameIndex | Index=FrameIndex | empty (= main frame)
  • switchToParentFrame
  • switchToShadowRoot
    • Target=Shadow root (= enter shadow root) | empty (= leave shadow root)
  • switchToWindow
    • Target=Window handle
  • type (= sendKeys)

Target

Type String

The target of the command.

Value

Type String

The value of the command parameter.

Enabled

Type Number

Enables or disables the command. If the value is 0, the command will not be executed.

PreWait

Type Number

Delay in milliseconds before executing the command. It has no effect if Enabled=0.

PostWait

Type Number

Delay in milliseconds before executing the command. It has no effect if Enabled=0.

Output parameters

Output

Type String

Command output