Selenium Webdriver: Porovnání verzí
(→1. Základní spouštění Selenium Webdriver) |
(→2. Volba jiných verzí prohlížečů) |
||
| Řádek 45: | Řádek 45: | ||
display-name = "Firefox Nightly" | display-name = "Firefox Nightly" | ||
| − | webdriver- | + | webdriver-executable = 'C:\WebDrivers\geckodriver.exe' |
stereotype = "{\"browserName\": \"firefox\", \"browserVersion\": \"137\", \"platformName\": \"PC\", \"moz:firefoxOptions\": {\"binary\": \"C:/Program Files/Firefox Nightly/firefox.exe\"}}" | stereotype = "{\"browserName\": \"firefox\", \"browserVersion\": \"137\", \"platformName\": \"PC\", \"moz:firefoxOptions\": {\"binary\": \"C:/Program Files/Firefox Nightly/firefox.exe\"}}" | ||
| Řádek 72: | Řádek 72: | ||
display-name = "Firefox Portable" | display-name = "Firefox Portable" | ||
| − | webdriver- | + | webdriver-executable = 'C:\WebDrivers\geckodriver.exe' |
stereotype = "{\"browserName\": \"firefox\", \"browserVersion\": \"135\", \"platformName\": \"PC\", \"moz:firefoxOptions\": {\"binary\": \"C:/Users/YourUserName/Downloads/FirefoxPortable/App/Firefox64/firefox.exe\"}}" | stereotype = "{\"browserName\": \"firefox\", \"browserVersion\": \"135\", \"platformName\": \"PC\", \"moz:firefoxOptions\": {\"binary\": \"C:/Users/YourUserName/Downloads/FirefoxPortable/App/Firefox64/firefox.exe\"}}" | ||
Verze z 6. 3. 2025, 16:44
Práce se Selenium Webdriver
1. Základní spouštění Selenium Webdriver
1.1. Základní spouštění Selenium Webdriver
1. Spustit Selenium Server:
java -jar selenium-server-4.28.1.jar standalone
2. Spustit v GuiMasteru příkaz WebDriver s parametrem "Command" nastaveným na hodnotu "driver" a s parametrem "Value" nastaveným na jednu z hodnot Firefox | Chrome | InternetExplorer | Edge | Opera | Safari.
2. Volba jiných verzí prohlížečů
2.1 Důležité
Hodnota parametru
\"browserVersion\": \"137\"
se musí shodovat s verzí prohlížeče!
2.2 Webdriver s Firefox Nightly
Obsah config.toml:
[node]
detect-drivers = false
[[node.driver-configuration]]
display-name = "Firefox Nightly"
webdriver-executable = 'C:\WebDrivers\geckodriver.exe'
stereotype = "{\"browserName\": \"firefox\", \"browserVersion\": \"137\", \"platformName\": \"PC\", \"moz:firefoxOptions\": {\"binary\": \"C:/Program Files/Firefox Nightly/firefox.exe\"}}"
Obsah selenium-server-custom-driver.bat:
java -jar selenium-server-4.28.1.jar standalone --config config.toml
2.3 Webdriver s Firefox Portable
Obsah config.toml:
[node]
detect-drivers = false
[[node.driver-configuration]]
display-name = "Firefox Portable"
webdriver-executable = 'C:\WebDrivers\geckodriver.exe'
stereotype = "{\"browserName\": \"firefox\", \"browserVersion\": \"135\", \"platformName\": \"PC\", \"moz:firefoxOptions\": {\"binary\": \"C:/Users/YourUserName/Downloads/FirefoxPortable/App/Firefox64/firefox.exe\"}}"
Obsah selenium-server-custom-driver.bat:
java -jar selenium-server-4.28.1.jar standalone --config config.toml