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

IRowTMenu, TCell Interface

Rozhraní pro řádek s menu akcí a buňkami

Namespace:  TescoSW.MW.UITests.Common.PageModel.Components.DataGrid
Assembly:  TescoSW.MW.UITests.Common (in TescoSW.MW.UITests.Common.dll) Version: 21.2.8103.33088
Syntax
C#
public interface IRow<out TMenu, out TCell> : IBaseElement, 
	IWebElement, ISearchContext, IWrapsElement
where TMenu : DropDownRecordActions
where TCell : ICell

Type Parameters

TMenu
Typ menu akcí
TCell
Typ buňek

The IRowTMenu, TCell type exposes the following members.

Properties
  NameDescription
Public propertyActionRecordMenuButton
Tlačítko pro otevření akcí záznamu
Public propertyInfoButton
Tlačítko pro otevření detailu záznamu do modalu
Public propertyInstanceID
InstanceID pro použitý objekt
Public propertyLOVSelectButton
Tlačítko pro výběr LOV záznamu
Top
Methods
  NameDescription
Public methodCloseRecordMenu
Zavře menu a akcemi záznamu a počká na zmizení loaderu
Public methodDoubleClick
Klikne 2x na řádek
Public methodGetCellByFullattrNameTSpecificCell
Najde editovatelnou buňku podle atributu, který zobrazuje
Public methodGetCellByName(String, Int32)
Najde needitovatelnou buňku podle atributu, který zobrazuje
Public methodGetCellByNameTSpecificCell(String, Int32)
Najde needitovatelnou buňku podle atributu, který zobrazuje
Public methodGetCellByOrder
Najde buňku podle pořadí v řádku
Public methodGetDatakey
Najde Datakey řádku, zkontroluje, že je řádek uložený
Public methodGetEditableCellByFullattrNameTSpecificCell
Najde editovatelnou buňku podle atributu, který zobrazuje
Public methodGetEditableCellByName(String)
Najde editovatelnou buňku podle atributu, který zobrazuje
Public methodGetEditableCellByNameTSpecificCell(String)
Najde editovatelnou buňku podle atributu, který zobrazuje
Public methodGetRecordMenu
Vrátí existující menu s akcemi řádku
Public methodOpenRecordMenu
Otevře menu s akcemi řádku a počká na jeho zobrazení
Public methodScrollToCellByName
Scrolluje k buňce v needitačním režimu podle vlastnosti attr-name
Public methodScrollToEditableCellByName
Scrolluje k EditableCell podle Atr-name
Public methodVerifyDataKey
Ověří hodnotu atributu DataKey
Public methodVerifyInstanceID
Ověří jestli instanceID pro objekt řádku je shodné s očekávaným.
Public methodVerifyIsDeleted
Ověří že záznam je ve stavu "isDeleted".
Public methodVerifyValid
Ověří validitu řádku
Top
Extension Methods
  NameDescription
Public Extension MethodDelete
Vymaže obsah elementu přes přímou interakci s textovým polem
(Defined by ExtensionMethods.)
Public Extension MethodDeleteAndSendKeys
Vymaže obsah elementu přes přímou interakci s textovým polem a vloží do něj novou hodnotu
(Defined by ExtensionMethods.)
Public Extension MethodDeleteAndSendLongKeys
Vymaže obsah elementu přes přímou interakci s textovým polem a vloží do něj dlouhou novou hodnotu
(Defined by ExtensionMethods.)
Public Extension MethodFindElementOrNull
Najde element a pokud není nalezen, tak vrací místo výjimky null
(Defined by ExtensionMethods.)
Public Extension MethodFindStableElement
Vytvoří stabilní odkaz na html element
(Defined by ExtensionMethods.)
Public Extension MethodGetParent
Metoda vrací rodiče "IWebElement" objektu
(Defined by ExtensionMethods.)
Public Extension MethodHasAttribute
Zkontroluje, zda element obsahuje daný atribut
(Defined by ExtensionMethods.)
Public Extension MethodHasClassOrClassModifier
Metoda ověřuje, zda "IWebElement" objekt obsahuje třídu nebo modifikátor třídy s daným názvem - Příklad použití var randomField = By.CssSelector("..."); IWebElement randomIWebElement = driver.FindElement(randomField); bool result = randomIWebElement.HasClassOrClassModifier("Disabled");
(Defined by ExtensionMethods.)
Public Extension MethodSendKeysToDynamic
Pošle vstup do elementu (podobně jako IWebElement.SendKeys) pouze počítá s tím, že se element může v průběhu psaní překreslit (výkonově náročnější).
(Defined by ExtensionMethods.)
Public Extension MethodSetAttribute
Nastaví elementu atribut na zadanou hodnotu pomocí javascriptu
(Defined by ExtensionMethods.)
Public Extension MethodTryFindElementOrNull(By, Int32)Overloaded.
Pokusí se najít element a pokud není nalezen, tak vrací místo výjimky null
(Defined by ExtensionMethods.)
Public Extension MethodTryFindElementOrNull(By, Int32, Int32)Overloaded.
Pokusí se najít element a pokud není nalezen, tak vrací místo výjimky null
(Defined by ExtensionMethods.)
Public Extension MethodVerifyExtendedProperties
Ověří, zda má element požadované extended properties a pokud ne, tak failne assert
(Defined by ExtensionMethods.)
Public Extension MethodWaitForAttributeValue
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");
(Defined by ExtensionMethods.)
Public Extension MethodWaitForAttributeValueContains
Metoda ověřuje, zda vlastnost objektu "IWebElement" obsahuje požadovanou hodnotu - Příklad použití var randomFieldInput = By.CssSelector("..."); IWebElement randomIWebElement = driver.FindElement(randomFieldInput); randomIWebElement.WaitForAttributeValueContains("value", "testValue");
(Defined by ExtensionMethods.)
Public Extension MethodWaitForElementAttributeNotPresent
Ověřuje, zda element obsahuje zadaný atribut
(Defined by ExtensionMethods.)
Public Extension MethodWaitForElementAttributePresent
Ověřuje, zda element obsahuje zadaný atribut
(Defined by ExtensionMethods.)
Public Extension MethodWaitForElementClassOrClassModifierNotPresent
Ověřuje, zda element neobsahuje danou třídu nebo modifikátor třídy
(Defined by ExtensionMethods.)
Public Extension MethodWaitForElementClassOrClassModifierPresent
Metoda ověřuje, zda "IWebElement" objekt obsahuje danou třídu nebo modifikátor třídy
(Defined by ExtensionMethods.)
Public Extension MethodWaitForElementEndsWithValue
Ověřuje, zda element obsahuje hodnotu, která končí daným textovým řetězcem
(Defined by ExtensionMethods.)
Public Extension MethodWaitForElementNotValue
Ověřuje, zda má element danou hodnotu
(Defined by ExtensionMethods.)
Public Extension MethodWaitForElementNotVisible
Ověřuje, zda není element viditelný
(Defined by ExtensionMethods.)
Public Extension MethodWaitForElementStartsWithValue
Ověřuje, zda element obsahuje hodnotu, která začíná daným textovým řetězcem
(Defined by ExtensionMethods.)
Public Extension MethodWaitForElementValue
Ověřuje, zda element obsahuje hodnotu, která je shodná s daným textovým řetězcem
(Defined by ExtensionMethods.)
Public Extension MethodWaitForElementVisible
Metoda ověřuje, zda je "IWebElement" objekt viditelný
(Defined by ExtensionMethods.)
Public Extension MethodWaitForInputValue
Ověřuje, zda má element danou hodnotu elementu
(Defined by ExtensionMethods.)
Public Extension MethodWaitForTextContains
Ověří jestlim properta Text obsahuje hledaný řetězec
(Defined by ExtensionMethods.)
Top
See Also