Click or drag to resize
Tesco SW, a.s.

WebDriver Class

Třída zastřešující inicializaci a driveru a jeho poskytování. V případě možnosti jí lze předat vlastní vytvořený driver, který se pak bude používat všude.
Inheritance Hierarchy
SystemObject
  TescoSW.MW.UITests.CommonWebDriver

Namespace:  TescoSW.MW.UITests.Common
Assembly:  TescoSW.MW.UITests.Common (in TescoSW.MW.UITests.Common.dll) Version: 21.1.8740.34343
Syntax
C#
public static class WebDriver

The WebDriver type exposes the following members.

Properties
  NameDescription
Public propertyStatic memberDownloadFolder
Public propertyStatic memberDriver
Globální driver, po inicializaci se naplní vytvořeným driverem nebo lze vložit vlastní driver
Public propertyStatic memberDriverPath
Cesta k binárce driveru
Public propertyStatic memberDriverType
Typ driveru, který se vytvoří při inicializaci
Public propertyStatic memberFirefoxExtensions
Kolekce doplňků, které mají být aktivní
Public propertyStatic memberFirefoxFlags
Kolekce přepínačů pro firefox
Public propertyStatic memberFirefoxWindowPosition
Označuje v jaké pozici se má otevřít okno s firefoxem. Užitečné při zobrazení okna na různých monitorech. V porovnání s chromem nejde předat tato pozice argumentem (v chromu --window-position) přímo do firefox driveru a je nutné předat hodnoty pomocí selenia
Public propertyStatic memberChromeArguments
Seznam argumentů příkazové řádky, které se mají předat při otevírání okna Chrome
Public propertyStatic memberChromeExtensions
Kolekce cest k .crx souborům doplňků pro Chrome, které mají být aktivní
Public propertyStatic memberChromeProfilePreferences
Slovník nastavení preferencí profilu pro Chrome, klíčem je název nastavení
Top
Methods
  NameDescription
Public methodStatic memberClearWebDriver
Zavře okna asociovaná s webdriverem, vynulluje ho a počká určitý čas než se vše projeví
Public methodStatic memberChangeWindowSize
Změní velikost okna prohlížeče podle zadaných parametrů a počká pokud je třeba
Public methodStatic memberInitialize
Vytvoří instanci web driveru podle konfigurace
Public methodStatic memberMaximalize
Maximalizace okna prohlížeče
Top
Fields
  NameDescription
Public fieldStatic memberdriverPID
Process ID ovládaného prohlížeče
Top
See Also