![]() | RowWithMenuTMenu, TCell Class |
Namespace: TescoSW.MW.UITests.Common.PageModel.Components.DataGrid
public abstract class RowWithMenu<TMenu, TCell> : BaseRow, IRow<TMenu, TCell>, IBaseElement, IWebElement, ISearchContext, IWrapsElement, IContextAware where TMenu : new(), DropDownRecordActions where TCell : ICell
[Missing <typeparam name="TMenu"/> documentation for "T:TescoSW.MW.UITests.Common.PageModel.Components.DataGrid.RowWithMenu`2"]
[Missing <typeparam name="TCell"/> documentation for "T:TescoSW.MW.UITests.Common.PageModel.Components.DataGrid.RowWithMenu`2"]
The RowWithMenuTMenu, TCell type exposes the following members.
Name | Description | |
---|---|---|
![]() | RowWithMenuTMenu, TCell | Initializes a new instance of the RowWithMenuTMenu, TCell class |
Name | Description | |
---|---|---|
![]() | ClickInfoButton |
Klikne na tlačítko Detail záznamu
|
![]() | CloseRecordMenu |
Zavře menu a akcemi záznamu a počká na zmizení loaderu
|
![]() | GetCellByName |
Najde needitovatelnou buňku podle atributu, který zobrazuje
|
![]() | GetCellByOrder |
Najde needitovatelnou buňku podle jejího pořadí v řádku
|
![]() | GetRecordMenu |
Vrátí menu s akcemi řádku
|
![]() | OpenRecordMenu |
Otevře menu s akcemi řádku a počká na jeho zobrazení
|
![]() | RecordMenuVerifyEnabled |
Ověří, že je ikona pro otevření menu záznamu, aktivní
|
![]() | SelectLOVRecord |
Klikne na tlačítko Vybrat pro výběr záznamu do LOV
|
![]() | VerifyIsDeleted |
Ověří že záznam je ve stavu "isDeleted".
|
![]() | VerifyLOVRecordNotEnabled |
počká, až NEbude tlačítko "Vybrat" aktivní
|
![]() | VerifyValid |
Ověří validitu řádku
|
Name | Description | |
---|---|---|
![]() | FindElementOrNull |
Najde element a pokud není nalezen, tak vrací místo výjimky null
(Defined by ExtensionMethods.) |
![]() | GetParent |
Metoda vrací rodiče "IWebElement" objektu
(Defined by ExtensionMethods.) |
![]() | HasAttribute |
Zkontroluje, zda element obsahuje daný atribut
(Defined by ExtensionMethods.) |
![]() | HasClass |
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");
(Defined by ExtensionMethods.) |
![]() | TryFindElementOrNull(By, Int32) | Overloaded.
Pokusí se najít element a pokud není nalezen, tak vrací místo výjimky null
(Defined by ExtensionMethods.) |
![]() | TryFindElementOrNull(By, Int32) | Overloaded.
Pokusí se najít element a pokud není nalezen, tak vrací místo výjimky null
(Defined by ExtensionMethods.) |
![]() | WaitForAttributeValue |
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.) |
![]() | WaitForElementAttributeNotPresent |
Ověřuje, zda element obsahuje zadaný atribut
(Defined by ExtensionMethods.) |
![]() | WaitForElementAttributePresent |
Ověřuje, zda element obsahuje zadaný atribut
(Defined by ExtensionMethods.) |
![]() | WaitForElementClassNotPresent |
Ověřuje, zda element neobsahuje danou třídu
(Defined by ExtensionMethods.) |
![]() | WaitForElementClassPresent |
Metoda ověřuje, zda "IWebElement" objekt obsahuje danou třídu
(Defined by ExtensionMethods.) |
![]() | WaitForElementNotValue |
Ověřuje, zda má element danou hodnotu
(Defined by ExtensionMethods.) |
![]() | WaitForElementNotVisible |
Ověřuje, zda není element viditelný
(Defined by ExtensionMethods.) |
![]() | WaitForElementValue |
Ověřuje, zda má element danou hodnotu
(Defined by ExtensionMethods.) |
![]() | WaitForElementVisible |
Metoda ověřuje, zda je "IWebElement" objekt viditelný
(Defined by ExtensionMethods.) |
![]() | WaitForInputValue |
Ověřuje, zda má element danou hodnotu elementu (Defined by ExtensionMethods.) |