TableBase
You can add a new table by using the Table item template. The following video explains how to do this:
Namespace: Progile.TRIO.BaseModel
Assembly: Progile.TRIO.BaseModel (in Progile.TRIO.BaseModel.dll)
Syntax:
protected TableBase(
ITester tester,
string displayName,
ImageReference imageReference,
params IImageFilter[] filters
)
Parameter | Description |
tester | The tester interface. |
displayName | Type: String
The name of the table that will be used for logging and reporting of exceptions (customer facing). |
imageReference | |
filters | Type: IImageFilter[ ]
Typically a Select filter indicating the area of interest for the image search. |
Syntax:
protected TableBase(
ITester tester,
string displayName,
string searchText,
params IImageFilter[] filters
)
Parameter | Description |
tester | The tester interface. |
displayName | Type: String
The name of the table that will be used for logging and reporting of exceptions (customer facing). |
searchText | |
filters | Type: IImageFilter[ ]
Typically a Select filter indicating the area of interest for the text search. |
Name | Description |
Returns a Select filter of a particular cell in the provided column and row | |
Searches a specific row based on a text or image search in the provided searchColumn (includes scrolling). By default, method throws an exception if it cannot find the expected row. If returnNullInsteadOfFail is true, it returns null instead of throwing the exception. | |
Similar to GetRow, but checks that additional values are as expected in additional columns. Useful when main search column contains multiple rows with same value, that can be distinguished by values in other columns. | |
Verifies the text in a particular cell in the provided column and row matches the contentToVerify |
Name | Description |
Gets or sets the scroller for the table. | |
Gets the Select filter for the table. |
Last modified 1yr ago