![]() | TescoSW.MW.UITests.Common Namespace |
Class | Description | |
---|---|---|
![]() | BrowserOptionsAttribute |
Atribut, kterým se může přidat nastavení pro specifický prohlížeč
Pro chrome jdou nastavit argumenty ve tvaru "--argument" nebo "--argument=value" pomocí jednoho parametru a userProfilePreference pomocí dvou oddělených parametrů"
Pro FF jdou nastavit flagy pomocí dvou oddělených parametrů
|
![]() | Common |
Třída s obecnými metodami pro vytváření UI testů MW
|
![]() | ContextSwitch |
Třída, která zajišťuje přepnutí kontextu do předaného IFramu
|
![]() | CustomLoginMethod |
Třída, která se využije v případě, že spuštěný automatický test obsahuje login do aplikace a není třeba využit loginu, který se provádí při inicializaci testu
|
![]() | CustomUser |
Třída, která se využívá při přihlášení pod jiným uživatelem než defaultní uživatel multiweb, do sdíleného atributu se zadává user name a password
|
![]() | DoNotRunHeadlessAttribute |
Označuje testy, které se nesmí spouštět v Headless režimu
|
![]() | ExtensionMethods |
Třída obsahující metody, které volají metody ze SupportMethods
- zjednodušení oproti SupportMethods je v tom, že se metody volají přímo na objektu
|
![]() | FirefoxUtils |
Pomocné metody pro kompatibilitu metod s firefoxem
Metody napřed zjistí jestli se vůbec používá firefox driver
|
![]() | Flags |
Třída pro flagy
|
![]() | GlobalValues |
Třída s CSS selektory elementů MW aplikace, které se opakovaně používají při vytváření UI testů
|
![]() | PerformanceLogMethods |
Třída obsahující metody pro práci s dotazy aplikace, které poskytuje serviceworker
|
![]() | PlaylistAttribute |
Atribut slouží k definování playlistu, ve kterém se má test spouštět
|
![]() | Request |
Třída reprezentující dotaz, který posílá aplikace
|
![]() | ScopedRecords |
Třída spravující záznamy v daném scope. Automaticky vytvoří požadovaný počet záznamů při vytvoření a při dispose je opět uklidí (smaže).
|
![]() | Selectors |
Obecně použitelné selektory
|
![]() | SupportMethods |
Třída obsahující metody, které provádí část kroků, jež se v testech často opakují
|
![]() | TestCategoryTags |
Třída s tagy, které se uvádí u testů v atributu TestCategory
|
![]() | TestDataMethods |
Třída slouží pro vkládání a mazání záznamů z databáze, jako parametry bere názvy metod, které se mají provést před spuštěním testu a po spuštění testu
|
![]() | TestFiles |
Třída pro práci se soubory ze sdíleného úložiště
|
![]() | TestFilesTestFile |
Reprezentuje testovací soubor
|
![]() | URLParameters |
Třída obsahující parametry, které lze přidat k URL formuláře
|
![]() | WebDriver |
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.
|
![]() | WebDriverCustomFirefoxDriver |
Vlastní rozšíření pro FireFoxDriver, po přechodu na selenium 4 smazat
|
Structure | Description | |
---|---|---|
![]() | SupportMethodsTimedTestData |
Struktura s výsledkem měření rychlosti jedné metriky.
|
Enumeration | Description | |
---|---|---|
![]() | BrowserType |
Enum webových prohlížečů, na kterých se spouští testy
|
![]() | DriverType |
Typ driveru (a tedy prohlížeče) pro spuštění testů
|
![]() | eSignStatus | |
![]() | FlagsFlagValues |
Hodnoty, kterých může flag nabývat
|
![]() | GlobalValuesCalendarView |
Typy pohledu CalendarFramu
|
![]() | GlobalValuesMessageBoxButtons |
Typy tlačítek na messageboxu
|
![]() | GlobalValuesOrderedType |
Enum obsahující hodnoty pro řazení sloupce: ASC - vzestupně, DESC - sestupně, None - neřazeno
|
![]() | GlobalValuesReportType |
Výčet hodnot pro formát tisků
|
![]() | URLParametersUrlParameters |
Parametry, které lze přidat k URL formuláře
https://teaf.tescosw.cz/wiki/index.php?title=P%C5%99%C3%ADm%C3%A9_otev%C5%99en%C3%AD_formul%C3%A1%C5%99e_odkazem
|