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

ExtensionMethods Class

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
Inheritance Hierarchy
SystemObject
  TescoSW.MW.UITests.CommonExtensionMethods

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

The ExtensionMethods type exposes the following members.

Methods
  NameDescription
Public methodStatic memberAsCompactTMenu(IRowTMenu, ICell)
Převede řádek an kompaktní řádek
Public methodStatic memberAsCompactTMenu, TCell(IRowTMenu, TCell)
Převede řádek an kompaktní řádek
Public methodStatic memberExecuteAsyncPromise
Spustí asynchronní skript, který vrací promise. Skript je spuštěn v kontextu současného okna nebo framu. Počká na doběhnutí promisu a vrátí jeho výsledek.
Public methodStatic memberFindElementOrNull
Najde element a pokud není nalezen, tak vrací místo výjimky null
Public methodStatic memberGetParent
Metoda vrací rodiče "IWebElement" objektu
Public methodStatic memberHasAttribute
Zkontroluje, zda element obsahuje daný atribut
Public methodStatic memberHasClass
Metoda ověřuje, zda "IWebElement" objekt obsahuje třídu s daným názvem - Příklad použití var randomField = By.CssSelector("..."); IWebElement randomIWebElement = driver.FindElement(randomField); bool result = randomIWebElement.HasClass("Disabled");
Public methodStatic memberTryFindElementOrNull(IWebElement, By, Int32)
Pokusí se najít element a pokud není nalezen, tak vrací místo výjimky null
Public methodStatic memberTryFindElementOrNull(IWebElement, By, Int32)
Pokusí se najít element a pokud není nalezen, tak vrací místo výjimky null
Public methodStatic memberWaitForAttributeValue(By, String, String, Int32, Boolean)
Metoda ověřuje, zda má vlastnost objektu "IWebElement" požadovanou hodnotu, případně jestli se má vypsat vyjímka
Public methodStatic memberWaitForAttributeValue(IWebElement, String, String, Int32, Boolean, String)
Metoda ověřuje, zda má vlastnost objektu "IWebElement" požadovanou hodnotu - Příklad použití var randomFieldInput = By.CssSelector("..."); IWebElement randomIWebElement = driver.FindElement(randomFieldInput); randomIWebElement.WaitForAttributeValue("value", "testValue");
Public methodStatic memberWaitForElementAttributeNotPresent
Ověřuje, zda element obsahuje zadaný atribut
Public methodStatic memberWaitForElementAttributePresent
Ověřuje, zda element obsahuje zadaný atribut
Public methodStatic memberWaitForElementClassNotPresent(By, String, Int32, Boolean, String)
Metoda ověřuje, zda "By" objekt neobsahuje danou třídu
Public methodStatic memberWaitForElementClassNotPresent(IWebElement, String, Int32, Boolean, String)
Ověřuje, zda element neobsahuje danou třídu
Public methodStatic memberWaitForElementClassPresent(By, String, Int32, Boolean, String)
Metoda ověřuje, zda "By" objekt obsahuje danou třídu
Public methodStatic memberWaitForElementClassPresent(IWebElement, String, Int32, Boolean, String)
Metoda ověřuje, zda "IWebElement" objekt obsahuje danou třídu
Public methodStatic memberWaitForElementNotValue
Ověřuje, zda má element danou hodnotu
Public methodStatic memberWaitForElementNotVisible(By, IWebElement, Int32, Boolean)
Metoda ověřuje, zda není "By" objekt viditelný
Public methodStatic memberWaitForElementNotVisible(IWebElement, Int32, Boolean, String)
Ověřuje, zda není element viditelný
Public methodStatic memberWaitForElementValue(By, String, Int32, Boolean)
Metoda ověřuje, zda má "By" objekt danou hodnotu - Příklad použití var randomByObject = By.CssSelector("..."); randomByObject.WaitForElementValue("50");
Public methodStatic memberWaitForElementValue(IWebElement, String, Int32, Boolean, String)
Ověřuje, zda má element danou hodnotu
Public methodStatic memberWaitForElementVisible(By, Int32, Boolean)
Metoda ověřuje, zda je "By" objekt viditelný
Public methodStatic memberWaitForElementVisible(IWebElement, Int32, Boolean, String)
Metoda ověřuje, zda je "IWebElement" objekt viditelný
Public methodStatic memberWaitForInputValue
Ověřuje, zda má element danou hodnotu elementu
Top
See Also