Grid
Last updated
Last updated
Description: This keyword or action instructs ICE to perform click operation on the grid cell given in the input.
Keyword
Input Syntax
Output Syntax
Supported Input Formats
cellClick
<row>; <col>; <header/body> (optional); <left/right> (optional); <row_attr> (optional); <col_attr>(optional)
(Optional)
Text
Static Values
Dynamic Variables
Note: If row and column attribute names are specified then the first two user inputs will be considered to be the attribute values. If they are not specified then, they’ll be considered as index values.
Find the snippet of the keyword below:
In the above example, after the test case debug, it will perform click operation on the grid cell given in the input and the execution status “True”/ “False” will be stored in variable {gridClick}.
Description: This keyword or action instructs ICE to fetch the value present in the specified cell of the grid and save the result in the output variable.
Keyword
Input Syntax
Output Syntax
Supported Input Formats
getCellValue
<row>; <col>; <header/body> (optional); <left/right> (optional); <row_attr> (optional); <col_attr> (optional)
{Variable};
{Status}
Text
Static Values
Dynamic Variables
Note: If row and column attribute names are specified then the first two user inputs will be considered to be the attribute values. If they are not specified then, they’ll be considered as index values.
Find the snippet of the keyword below:
In the above example, after the test case debug, it fetches the value present in the specified cell of the grid and saves it in variable {gridGetCellVal} and the execution status “True”/ “False” will be stored in variable {gridGetCellValStatus}.
Description: This keyword or action instructs ICE to fetch column number of the given input text in the grid and save the result in the output variable.
Keyword
Input Syntax
Output Syntax
Supported Input Formats
getColNumByText
<Text>; <header/body>(optional); <left/right>(optional); <col_attr>(optional)
{Variable}; {Status}
Text
Static Values
Dynamic Variables
Note: If column attribute name is specified then the keyword will return the attribute value for the user specified attribute name. If the column attribute name is not specified then, the keyword will fetch the index value of the column.
Find the snippet of the keyword below:
In the above example, after the test case debug, it fetches the column number of the given input text and stores it in {gridColNumByText} and the execution status “True”/ “False” will be stored in variable {gridColNumByTextStatus}.
Description: This keyword or action instructs ICE to fetch the count of the total number of columns present in the grid and save the result in the output variable.
Keyword
Input Syntax
Output Syntax
Supported Input Formats
getColumnCount
<header/body> (optional); <left/right> (optional)
{Variable}; {Status}
Text
Static Values
Dynamic Variables
Find the snippet of the keyword below:
In the above example, after the test case debug, it gives the total number of columns present in the grid and stores it in {gridColCount} and the execution status “True”/ “False” will be stored in variable {gridColCountStatus}.
Description: This keyword or action instructs ICE to fetch the count of the total number of rows present in the grid and save the result in the output variable.
Keyword
Input Syntax
Output Syntax
Supported Input Formats
getRowCount
<header/body>(optional); <left/right>(optional)
{Variable}; {Status}
Text
Static Values
Dynamic Variables
Find the snippet of the keyword below:
In the above example, after the test case debug, it gives the total number of rows present in the grid and stores it in {gridRowCount} and the execution status “True”/ “False” will be stored in variable {gridRowCountStatus}.
Description: This keyword or action instructs ICE to fetch row number of the given input text in the grid and save the result in the output variable.
Keyword
Input Syntax
Output Syntax
Supported Input Formats
getRowNumByText
<Text>; <header/body> (optional); <left/right>(optional); <row_attr>(optional)
{Variable}; {Status}
Text
Static Values
Dynamic Variables
Note: If row attribute name is specified then the keyword will return the attribute value for the user specified attribute name. If the row attribute name is not specified then, the keyword will fetch the index value of the row.
Find the snippet of the keyword below:
In the above example, after the test case debug, it fetches the row number of the given input text and stores it in {gridRowNumByText} and the execution status “True”/ “False” will be stored in variable {gridRowNumByTextStatus}.
Description: This keyword or action instructs ICE to verify if the input value is present in the specified grid cell.
Keyword
Input Syntax
Output Syntax
Supported Input Formats
verifyCellValue
<Row>; <Column>; <value>; <header/body>(optional); <left/right>(optional); <row_attr>(optional); <col_attr>(optional)
(Optional)
Text
Static Values
Dynamic Variables
Note: If row and column attribute names are specified then the first two user inputs will be considered to be the attribute values. If they are not specified then, they’ll be considered as index values.
Find the snippet of the keyword below:
In the above example, after the test case debug, it verifies if the input value is present in the specified grid cell and the execution status “True”/ “False” will be stored in variable {gridVerifyCellVal}.
Description: This keyword or action instructs ICE to perform horizontal scroll operation on the grid’s scrollable section given in the input.
Keyword
Input Syntax
Output Syntax
Supported Input Formats
horizontalScroll
<Direction>; <No. of Scrolls>
(Optional)
Text
Static Values
Dynamic Variables
Find the snippet of the keyword below:
In the above example, after the test case debug, it will perform horizontal scroll operation on the grid’s scrollable section given in the input.
Description: This keyword or action instructs ICE to perform vertical scroll operation on the grid’s scrollable section given in the input.
Keyword
Input Syntax
Output Syntax
Supported Input Formats
verticalScroll
<Direction>; <No. of Scrolls>
(Optional)
Text
Static Values
Dynamic Variables
Find the snippet of the keyword below:
In the above example, after the test case debug, it will perform vertical scroll operation on the grid’s scrollable section given in the input.
Description: This keyword or action instructs ICE to select the checkbox present in the specified cell of the grid.
Keyword
Input Syntax
Output Syntax
Supported Input Formats
selectCheckbox
<row>; <col>; <header/body> (optional); <left/right> (optional); <row_attr> (optional); <col_attr> (optional)
(Optional)
Text
Static Values
Dynamic Variables
Note: If row and column attribute names are specified then the first two user inputs will be considered to be the attribute values. If they are not specified then, they’ll be considered as index values.
Find the snippet of the keyword below:
In the above example, after the test case debug, it selects the checkbox present in the specified cell of the grid.
Description: This keyword or action instructs ICE to unselect the checkbox present in the specified cell of the grid.
Keyword
Input Syntax
Output Syntax
Supported Input Formats
unselectCheckbox
<row>; <col>; <header/ body> (optional); <left/right> (optional); <row_attr> (optional); <col_attr> (optional)
(Optional)
Text
Static Values
Dynamic Variables
Note: If row and column attribute names are specified then the first two user inputs will be considered to be the attribute values. If they are not specified then, they’ll be considered as index values.
Find the snippet of the keyword below:
In the above example, after the test case debug, it unselects the checkbox present in the specified cell of the grid.
Description: This keyword or action instructs ICE to select the radio button present in the specified cell of the grid.
Keyword
Input Syntax
Output Syntax
Supported Input Formats
selectRadioButton
<row>; <col>; <header/ body>(optional); <left/right>(optional); <row_attr>(optional); <col_attr>(optional)
(Optional)
Text
Static Values
Dynamic Variables
Note: If row and column attribute names are specified then the first two user inputs will be considered to be the attribute values. If they are not specified then, they’ll be considered as index values.
Find the snippet of the keyword below:
In the above example, after the test case debug, it selects the radio button present in the specified cell of the grid.
Description: This keyword or action instructs ICE to fetch the status of checkbox/radio button present in the specified cell of the grid.
Keyword
Input Syntax
Output Syntax
Supported Input Formats
getStatus
<row>; <col>; <header/body>(optional); <left/right>(optional); <row_attr> (optional); <col_attr>(optional)
{Variable};
{Status}
Text
Static Values
Dynamic Variables
Note: If row and column attribute names are specified then the first two user inputs will be considered to be the attribute values. If they are not specified then, they’ll be considered as index values.
Find the snippet of the keyword below:
In the above example, after the test case debug, it fetches the status of checkbox/radio button present in the specified cell of the grid.
Description: This keyword or action instructs ICE to clear the text from the textbox present in the specified grid cell.
Keyword
Input Syntax
Output Syntax
Supported Input Formats
clearText
<Row>; <Column>; <header/ body>(optional); <left/right>(optional); <row_attr>(optional); <col_attr>(optional)
(Optional)
Text
Static Values
Dynamic Variables
Note: If row and column attribute names are specified then the first two user inputs will be considered to be the attribute values. If they are not specified then, they’ll be considered as index values.
Find the snippet of the keyword below:
In the above example, after the test case debug, it clears the text from the textbox present in the specified grid cell.
Description: This keyword or action instructs ICE to get the text from the textbox present in the specified grid cell.
Keyword
Input Syntax
Output Syntax
Supported Input Formats
getText
<Row>; <Column>; <header/body>(optional); <left/right>(optional); <row_attr>(optional); <col_attr>(optional)
{Variable};
{Status}
Text
Static Values
Dynamic Variables
Note: If row and column attribute names are specified then the first two user inputs will be considered to be the attribute values. If they are not specified then, they’ll be considered as index values.
Find the snippet of the keyword below:
In the above example, after the test case debug, it fetches the text from the textbox present in the specified grid cell and the value will be stored in variable {GetText}.
Description: This keyword or action instructs ICE to get the length of the textbox present in the specified grid cell.
Keyword
Input Syntax
Output Syntax
Supported Input Formats
getTextboxLength
<Row>; <Column>; <header/body>(optional); <left/right>(optional); <row_attr>(optional); <col_attr>(optional)
{Variable};
{Status}
Text
Static Values
Dynamic Variables
Note: If row and column attribute names are specified then the first two user inputs will be considered to be the attribute values. If they are not specified then, they’ll be considered as index values.
Find the snippet of the keyword below:
In the above example, after the test case debug, it gets the length of the textbox present in the specified grid cell and stores the value in the output variable {TextBoxLength}.
Description: This keyword or action instructs ICE to send encrypted value in the textbox present at specified grid cell.
Keyword
Input Syntax
Output Syntax
Supported Input Formats
sendSecureValue
<Row>; <Column>; <value>; <header/body>(optional); <left/right>(optional); <row_attr>(optional); <col_attr>(optional)
(Optional)
Text
Static Values
Dynamic Variables
Note: If row and column attribute names are specified then the first two user inputs will be considered to be the attribute values. If they are not specified then, they’ll be considered as index values.
Find the snippet of the keyword below:
In the above example, after the test case debug, it sends the encrypted value in the textbox present at specified grid cell.
Description: This keyword or action instructs ICE to send value in the textbox present at specified grid cell.
Keyword
Input Syntax
Output Syntax
Supported Input Formats
sendValue
<Row>; <Column>; <value>; <header/body>(optional); <left/right>(optional); <row_attr>(optional); <col_attr>(optional)
(Optional)
Text
Static Values
Dynamic Variables
Note: If row and column attribute names are specified then the first two user inputs will be considered to be the attribute values. If they are not specified then, they’ll be considered as index values.
Find the snippet of the keyword below:
In the above example, after the test case debug, it sends value in the textbox present at specified grid cell.
Description: This keyword or action instructs ICE to sets encrypted text in the textbox present at specified grid cell.
Keyword
Input Syntax
Output Syntax
Supported Input Formats
setSecureText
<Row>; <Column>; <value>; <header/body>(optional); <left/right>(optional); <row_attr>(optional); <col_attr>(optional)
(Optional)
Text
Static Values
Dynamic Variables
Note: If row and column attribute names are specified then the first two user inputs will be considered to be the attribute values. If they are not specified then, they’ll be considered as index values.
Find the snippet of the keyword below:
In the above example, after the test case debug, it sets the encrypted text in the textbox present at specified grid cell.
Description: This keyword or action instructs ICE to set the input text in the textbox at specified grid cell.
Keyword
Input Syntax
Output Syntax
Supported Input Formats
setText
<Row>; <Column>; <value>; <header/body>(optional); <left/ right>(optional); <row_attr>(optional); <col_attr>(optional)
(Optional)
Text
Static Values
Dynamic Variables
Note: If row and column attribute names are specified then the first two user inputs will be considered to be the attribute values. If they are not specified then, they’ll be considered as index values.
Find the snippet of the keyword below:
In the above example, after the test case debug, it sets the input text in the textbox at specified grid cell.
Description: This keyword or action instructs ICE to verify if the input text is equal to the text present in the textbox at specified grid cell.
Keyword
Input Syntax
Output Syntax
Supported Input Formats
verifyText
<Row>; <Column>; <value>; <header/body>(optional); <left/ right>(optional); <row_attr>(optional); <col_attr>(optional)
(Optional)
Text
Static Values
Dynamic Variables
Note: If row and column attribute names are specified then the first two user inputs will be considered to be the attribute values. If they are not specified then, they’ll be considered as index values.
Find the snippet of the keyword below:
In the above example, after the test case debug, it verifies if the input text is equal to the text present in the textbox at specified grid cell and the execution status “True”/ “False” will be stored in the output variable {VerifyTextl}.
Description: This keyword or action instructs ICE to verify if the user specified length is equal to the textbox length in the specified grid cell.
Keyword
Input Syntax
Output Syntax
Supported Input Formats
verifyTextboxLength
<Row>; <Column>; <value>; <header/ body>(optional); <left/right>(optional); <row_attr>(optional); <col_attr>(optional)
(Optional)
Text
Static Values
Dynamic Variables
Note: If row and column attribute names are specified then the first two user inputs will be considered to be the attribute values. If they are not specified then, they’ll be considered as index values.
Find the snippet of the keyword below:
In the above example, after the test case debug, it verifies if the user specified length is equal to the textbox length in the specified grid cell and the execution status “True”/ “False” will be stored in variable {verifyTextboxLength}.