public class HTMLTable extends HTML
Modifier | Constructor and Description |
---|---|
protected |
HTMLTable(java.lang.String compname) |
|
HTMLTable(java.lang.String winname,
java.lang.String compname)
Constructor
Create an instance of pseudo-component representing
a specific component in a specific window.
|
|
HTMLTable(Window window,
java.lang.String compname)
Constructor
Create an instance of pseudo-component representing
a specific component in a specific window.
|
Modifier and Type | Method and Description |
---|---|
void |
activateCell(StepTestTable table,
java.lang.String[] parameters)
Attempts to perform a double click on a Table cell.
|
void |
activateCell(StepTestTable table,
java.lang.String row,
java.lang.String col)
Attempts to perform a double click on a Table cell.
|
ComponentFunction |
activateCell(java.lang.String[] parameters)
Attempts to perform a double click on a Table cell.
|
ComponentFunction |
activateCell(java.lang.String row,
java.lang.String col)
Attempts to perform a double click on a Table cell.
|
void |
assignCellContainsTextRow(StepTestTable table,
java.lang.String[] parameters)
Assigns a user-defined variable a row # based on partial matching cell values.
|
void |
assignCellContainsTextRow(StepTestTable table,
java.lang.String var,
java.lang.String col,
java.lang.String colN,
java.lang.String valueN)
Assigns a user-defined variable a row # based on partial matching cell values.
|
ComponentFunction |
assignCellContainsTextRow(java.lang.String[] parameters)
Assigns a user-defined variable a row # based on partial matching cell values.
|
ComponentFunction |
assignCellContainsTextRow(java.lang.String var,
java.lang.String col,
java.lang.String colN,
java.lang.String valueN)
Assigns a user-defined variable a row # based on partial matching cell values.
|
void |
assignCellTextRow(StepTestTable table,
java.lang.String[] parameters)
Assigns a user-defined variable a row # based on matching cell values.
|
void |
assignCellTextRow(StepTestTable table,
java.lang.String var,
java.lang.String col,
java.lang.String colN,
java.lang.String valueN)
Assigns a user-defined variable a row # based on matching cell values.
|
ComponentFunction |
assignCellTextRow(java.lang.String[] parameters)
Assigns a user-defined variable a row # based on matching cell values.
|
ComponentFunction |
assignCellTextRow(java.lang.String var,
java.lang.String col,
java.lang.String colN,
java.lang.String valueN)
Assigns a user-defined variable a row # based on matching cell values.
|
void |
assignVariableCellText(StepTestTable table,
java.lang.String[] parameters)
Attempts to extract a particular cell value and assign
it to the provided variable name.
|
void |
assignVariableCellText(StepTestTable table,
java.lang.String variableName,
java.lang.String row,
java.lang.String col)
Attempts to extract a particular cell value and assign
it to the provided variable name.
|
ComponentFunction |
assignVariableCellText(java.lang.String[] parameters)
Attempts to extract a particular cell value and assign
it to the provided variable name.
|
ComponentFunction |
assignVariableCellText(java.lang.String variableName,
java.lang.String row,
java.lang.String col)
Attempts to extract a particular cell value and assign
it to the provided variable name.
|
void |
captureFuzzyRangeToFile(StepTestTable table,
java.lang.String[] parameters)
Saves a range of values to the specified file.
|
void |
captureFuzzyRangeToFile(StepTestTable table,
java.lang.String fileName,
java.lang.String row,
java.lang.String col,
java.lang.String rows,
java.lang.String columns,
java.lang.String fileEncoding,
java.lang.String filterMode,
java.lang.String filterOptions)
Saves a range of values to the specified file.
|
ComponentFunction |
captureFuzzyRangeToFile(java.lang.String[] parameters)
Saves a range of values to the specified file.
|
ComponentFunction |
captureFuzzyRangeToFile(java.lang.String fileName,
java.lang.String row,
java.lang.String col,
java.lang.String rows,
java.lang.String columns,
java.lang.String fileEncoding,
java.lang.String filterMode,
java.lang.String filterOptions)
Saves a range of values to the specified file.
|
void |
captureRangeToFile(StepTestTable table,
java.lang.String[] parameters)
Saves a range of values to the specified file.
|
void |
captureRangeToFile(StepTestTable table,
java.lang.String fileName,
java.lang.String row,
java.lang.String col,
java.lang.String rows,
java.lang.String columns,
java.lang.String fileEncoding,
java.lang.String filterMode,
java.lang.String filterOptions)
Saves a range of values to the specified file.
|
ComponentFunction |
captureRangeToFile(java.lang.String[] parameters)
Saves a range of values to the specified file.
|
ComponentFunction |
captureRangeToFile(java.lang.String fileName,
java.lang.String row,
java.lang.String col,
java.lang.String rows,
java.lang.String columns,
java.lang.String fileEncoding,
java.lang.String filterMode,
java.lang.String filterOptions)
Saves a range of values to the specified file.
|
void |
click(StepTestTable table,
java.lang.String appMapSubkey)
Attempts to perform a standard Click on an HTMLTable on a webpage.
|
ComponentFunction |
click(java.lang.String appMapSubkey)
Attempts to perform a standard Click on an HTMLTable on a webpage.
|
void |
clickCell(StepTestTable table,
java.lang.String[] parameters)
Click on a cell specified by row and column.
|
void |
clickCell(StepTestTable table,
java.lang.String row,
java.lang.String col)
Click on a cell specified by row and column.
|
ComponentFunction |
clickCell(java.lang.String[] parameters)
Click on a cell specified by row and column.
|
ComponentFunction |
clickCell(java.lang.String row,
java.lang.String col)
Click on a cell specified by row and column.
|
void |
compareStoredData(StepTestTable table,
java.lang.String vPAsset)
Performs a HTMLTableVP CompareData on an HTMLTable object.
|
ComponentFunction |
compareStoredData(java.lang.String vPAsset)
Performs a HTMLTableVP CompareData on an HTMLTable object.
|
void |
compareStoredProperties(StepTestTable table,
java.lang.String vPAsset)
Performs a HTMLTableVP CompareProperties on an HTMLTable object.
|
ComponentFunction |
compareStoredProperties(java.lang.String vPAsset)
Performs a HTMLTableVP CompareProperties on an HTMLTable object.
|
void |
doubleClickCell(StepTestTable table,
java.lang.String[] parameters)
Attempts to perform a double click on a cell in a Table.
|
void |
doubleClickCell(StepTestTable table,
java.lang.String row,
java.lang.String col)
Attempts to perform a double click on a cell in a Table.
|
ComponentFunction |
doubleClickCell(java.lang.String[] parameters)
Attempts to perform a double click on a cell in a Table.
|
ComponentFunction |
doubleClickCell(java.lang.String row,
java.lang.String col)
Attempts to perform a double click on a cell in a Table.
|
void |
rightClickCell(StepTestTable table,
java.lang.String[] parameters)
Attempts to perform a right click on a cell in a Table.
|
void |
rightClickCell(StepTestTable table,
java.lang.String row,
java.lang.String col)
Attempts to perform a right click on a cell in a Table.
|
ComponentFunction |
rightClickCell(java.lang.String[] parameters)
Attempts to perform a right click on a cell in a Table.
|
ComponentFunction |
rightClickCell(java.lang.String row,
java.lang.String col)
Attempts to perform a right click on a cell in a Table.
|
void |
selectCell(StepTestTable table,
java.lang.String[] parameters)
Same as ClickCell.
|
void |
selectCell(StepTestTable table,
java.lang.String row,
java.lang.String col)
Same as ClickCell.
|
ComponentFunction |
selectCell(java.lang.String[] parameters)
Same as ClickCell.
|
ComponentFunction |
selectCell(java.lang.String row,
java.lang.String col)
Same as ClickCell.
|
void |
selectCellContainsTextFind(StepTestTable table,
java.lang.String[] parameters)
Attempts to select a particular cell by finding the row based on cell values.
|
void |
selectCellContainsTextFind(StepTestTable table,
java.lang.String var,
java.lang.String col,
java.lang.String colN,
java.lang.String valueN)
Attempts to select a particular cell by finding the row based on cell values.
|
ComponentFunction |
selectCellContainsTextFind(java.lang.String[] parameters)
Attempts to select a particular cell by finding the row based on cell values.
|
ComponentFunction |
selectCellContainsTextFind(java.lang.String var,
java.lang.String col,
java.lang.String colN,
java.lang.String valueN)
Attempts to select a particular cell by finding the row based on cell values.
|
void |
selectCellText(StepTestTable table,
java.lang.String[] parameters)
Attempts to select a particular cell.
|
void |
selectCellText(StepTestTable table,
java.lang.String row,
java.lang.String col)
Attempts to select a particular cell.
|
ComponentFunction |
selectCellText(java.lang.String[] parameters)
Attempts to select a particular cell.
|
ComponentFunction |
selectCellText(java.lang.String row,
java.lang.String col)
Attempts to select a particular cell.
|
void |
selectCellTextFind(StepTestTable table,
java.lang.String[] parameters)
Attempts to select a particular cell by finding the row based on cell values.
|
void |
selectCellTextFind(StepTestTable table,
java.lang.String var,
java.lang.String col,
java.lang.String colN,
java.lang.String valueN)
Attempts to select a particular cell by finding the row based on cell values.
|
ComponentFunction |
selectCellTextFind(java.lang.String[] parameters)
Attempts to select a particular cell by finding the row based on cell values.
|
ComponentFunction |
selectCellTextFind(java.lang.String var,
java.lang.String col,
java.lang.String colN,
java.lang.String valueN)
Attempts to select a particular cell by finding the row based on cell values.
|
void |
selectCellTextSpecial(StepTestTable table,
java.lang.String[] parameters)
Holds down either key Control or Shift while making a cell selection
with emulating either a Left or Right mouse click.
|
void |
selectCellTextSpecial(StepTestTable table,
java.lang.String specialKey,
java.lang.String mouseClick,
java.lang.String row,
java.lang.String col)
Holds down either key Control or Shift while making a cell selection
with emulating either a Left or Right mouse click.
|
ComponentFunction |
selectCellTextSpecial(java.lang.String[] parameters)
Holds down either key Control or Shift while making a cell selection
with emulating either a Left or Right mouse click.
|
ComponentFunction |
selectCellTextSpecial(java.lang.String specialKey,
java.lang.String mouseClick,
java.lang.String row,
java.lang.String col)
Holds down either key Control or Shift while making a cell selection
with emulating either a Left or Right mouse click.
|
void |
selectFuzzyCellText(StepTestTable table,
java.lang.String[] parameters)
Attempts to select a particular cell.
|
void |
selectFuzzyCellText(StepTestTable table,
java.lang.String row,
java.lang.String col)
Attempts to select a particular cell.
|
ComponentFunction |
selectFuzzyCellText(java.lang.String[] parameters)
Attempts to select a particular cell.
|
ComponentFunction |
selectFuzzyCellText(java.lang.String row,
java.lang.String col)
Attempts to select a particular cell.
|
void |
selectFuzzyCellTextFind(StepTestTable table,
java.lang.String[] parameters)
Attempts to select a particular cell by finding the row based on fuzzy cell values.
|
void |
selectFuzzyCellTextFind(StepTestTable table,
java.lang.String var,
java.lang.String col,
java.lang.String colN,
java.lang.String valueN)
Attempts to select a particular cell by finding the row based on fuzzy cell values.
|
ComponentFunction |
selectFuzzyCellTextFind(java.lang.String[] parameters)
Attempts to select a particular cell by finding the row based on fuzzy cell values.
|
ComponentFunction |
selectFuzzyCellTextFind(java.lang.String var,
java.lang.String col,
java.lang.String colN,
java.lang.String valueN)
Attempts to select a particular cell by finding the row based on fuzzy cell values.
|
void |
verifyCellEditable(StepTestTable table,
java.lang.String[] parameters)
Verifies whether the specified cell is editable.
|
void |
verifyCellEditable(StepTestTable table,
java.lang.String row,
java.lang.String col,
java.lang.String expectedValue)
Verifies whether the specified cell is editable.
|
ComponentFunction |
verifyCellEditable(java.lang.String[] parameters)
Verifies whether the specified cell is editable.
|
ComponentFunction |
verifyCellEditable(java.lang.String row,
java.lang.String col,
java.lang.String expectedValue)
Verifies whether the specified cell is editable.
|
void |
verifyCellText(StepTestTable table,
java.lang.String[] parameters)
Attempts to verify a particular cell value.
|
void |
verifyCellText(StepTestTable table,
java.lang.String benchValue,
java.lang.String row,
java.lang.String col)
Attempts to verify a particular cell value.
|
ComponentFunction |
verifyCellText(java.lang.String[] parameters)
Attempts to verify a particular cell value.
|
ComponentFunction |
verifyCellText(java.lang.String benchValue,
java.lang.String row,
java.lang.String col)
Attempts to verify a particular cell value.
|
void |
verifyCellTextContains(StepTestTable table,
java.lang.String[] parameters)
Attempts to verify a particular cell value.
|
void |
verifyCellTextContains(StepTestTable table,
java.lang.String benchValue,
java.lang.String row,
java.lang.String col)
Attempts to verify a particular cell value.
|
ComponentFunction |
verifyCellTextContains(java.lang.String[] parameters)
Attempts to verify a particular cell value.
|
ComponentFunction |
verifyCellTextContains(java.lang.String benchValue,
java.lang.String row,
java.lang.String col)
Attempts to verify a particular cell value.
|
void |
verifyCellTextFind(StepTestTable table,
java.lang.String[] parameters)
Attempts to verify a particular cell by finding the row based on cell values.
|
void |
verifyCellTextFind(StepTestTable table,
java.lang.String benchValue,
java.lang.String var,
java.lang.String col,
java.lang.String colN,
java.lang.String valueN)
Attempts to verify a particular cell by finding the row based on cell values.
|
ComponentFunction |
verifyCellTextFind(java.lang.String[] parameters)
Attempts to verify a particular cell by finding the row based on cell values.
|
ComponentFunction |
verifyCellTextFind(java.lang.String benchValue,
java.lang.String var,
java.lang.String col,
java.lang.String colN,
java.lang.String valueN)
Attempts to verify a particular cell by finding the row based on cell values.
|
void |
verifyCellValue(StepTestTable table,
java.lang.String[] parameters)
Verify the value of a specific Cell.
|
void |
verifyCellValue(StepTestTable table,
java.lang.String expectedValue,
java.lang.String cell)
Verify the value of a specific Cell.
|
ComponentFunction |
verifyCellValue(java.lang.String[] parameters)
Verify the value of a specific Cell.
|
ComponentFunction |
verifyCellValue(java.lang.String expectedValue,
java.lang.String cell)
Verify the value of a specific Cell.
|
void |
verifyColumnLabel(StepTestTable table,
java.lang.String[] parameters)
Attempts to verify a particular column's label when given a column number.
|
void |
verifyColumnLabel(StepTestTable table,
java.lang.String colLabel,
java.lang.String colNumber)
Attempts to verify a particular column's label when given a column number.
|
ComponentFunction |
verifyColumnLabel(java.lang.String[] parameters)
Attempts to verify a particular column's label when given a column number.
|
ComponentFunction |
verifyColumnLabel(java.lang.String colLabel,
java.lang.String colNumber)
Attempts to verify a particular column's label when given a column number.
|
void |
verifyFuzzyCellText(StepTestTable table,
java.lang.String[] parameters)
Attempts to verify a particular cell value.
|
void |
verifyFuzzyCellText(StepTestTable table,
java.lang.String benchValue,
java.lang.String row,
java.lang.String col)
Attempts to verify a particular cell value.
|
ComponentFunction |
verifyFuzzyCellText(java.lang.String[] parameters)
Attempts to verify a particular cell value.
|
ComponentFunction |
verifyFuzzyCellText(java.lang.String benchValue,
java.lang.String row,
java.lang.String col)
Attempts to verify a particular cell value.
|
void |
verifyFuzzyCellTextContains(StepTestTable table,
java.lang.String[] parameters)
Attempts to verify a particular cell value.
|
void |
verifyFuzzyCellTextContains(StepTestTable table,
java.lang.String benchValue,
java.lang.String row,
java.lang.String col)
Attempts to verify a particular cell value.
|
ComponentFunction |
verifyFuzzyCellTextContains(java.lang.String[] parameters)
Attempts to verify a particular cell value.
|
ComponentFunction |
verifyFuzzyCellTextContains(java.lang.String benchValue,
java.lang.String row,
java.lang.String col)
Attempts to verify a particular cell value.
|
void |
verifyFuzzyCellTextFind(StepTestTable table,
java.lang.String[] parameters)
Attempts to verify a particular cell by finding the row based on fuzzy cell values.
|
void |
verifyFuzzyCellTextFind(StepTestTable table,
java.lang.String benchValue,
java.lang.String var,
java.lang.String col,
java.lang.String colN,
java.lang.String valueN)
Attempts to verify a particular cell by finding the row based on fuzzy cell values.
|
ComponentFunction |
verifyFuzzyCellTextFind(java.lang.String[] parameters)
Attempts to verify a particular cell by finding the row based on fuzzy cell values.
|
ComponentFunction |
verifyFuzzyCellTextFind(java.lang.String benchValue,
java.lang.String var,
java.lang.String col,
java.lang.String colN,
java.lang.String valueN)
Attempts to verify a particular cell by finding the row based on fuzzy cell values.
|
altLeftDrag, altLeftDrag, click, click, click, click, clickScreenImage, clickScreenImage, clickScreenLocation, clickScreenLocation, clickScreenPoint, clickScreenPoint, compareStoredData, compareStoredData, compareStoredData, compareStoredData, compareStoredProperties, compareStoredProperties, compareStoredProperties, compareStoredProperties, ctrlAltLeftDrag, ctrlAltLeftDrag, ctrlClick, ctrlClick, ctrlClick, ctrlClick, ctrlClickScreenImage, ctrlClickScreenImage, ctrlLeftDrag, ctrlLeftDrag, ctrlRightClick, ctrlRightClick, ctrlRightClick, ctrlRightClick, ctrlRightClickScreenImage, ctrlRightClickScreenImage, ctrlShiftLeftDrag, ctrlShiftLeftDrag, doubleClick, doubleClick, doubleClick, doubleClick, doubleClickScreenImage, doubleClickScreenImage, doubleClickScreenLocation, doubleClickScreenLocation, doubleClickScreenPoint, doubleClickScreenPoint, doubleTap, doubleTap, dragTo, dragTo, dragTo, dragTo, flick, flick, flick, flick, flickDown, flickDown, flickLeft, flickLeft, flickRight, flickRight, flickUp, flickUp, hScrollTo, hScrollTo, javaMenuSelect, javaMenuSelect, leftDrag, leftDrag, mouseClick, mouseClick, multiClick, multiClick, multiClick, multiClick, multiClickScreenImage, multiClickScreenImage, multiClickScreenImage, multiClickScreenImage, press, press, rightClick, rightClick, rightClick, rightClick, rightClickScreenImage, rightClickScreenImage, rightClickScreenLocation, rightClickScreenLocation, rightClickScreenPoint, rightClickScreenPoint, rightDrag, rightDrag, shiftClick, shiftClick, shiftClick, shiftClick, shiftClickScreenImage, shiftClickScreenImage, shiftLeftDrag, shiftLeftDrag, tap, tap, twoFingerTap, twoFingerTap, verifyImage, verifyImage, vScrollTo, vScrollTo
assignPropertyVariable, assignPropertyVariable, assignPropertyVariable, assignPropertyVariable, captureObjectDataToFile, captureObjectDataToFile, captureObjectDataToFile, captureObjectDataToFile, capturePropertiesToFile, capturePropertiesToFile, capturePropertiesToFile, capturePropertiesToFile, capturePropertyToFile, capturePropertyToFile, capturePropertyToFile, capturePropertyToFile, clearAppMapCache, clearAppMapCache, clearCache, clearCache, executeScript, executeScript, executeScript, executeScript, getComputedStyle, getComputedStyle, getGUIImage, getGUIImage, getGUIImage, getGUIImage, getTextFromGUI, getTextFromGUI, getTextFromGUI, getTextFromGUI, gUIDoesExist, gUIDoesExist, gUIDoesNotExist, gUIDoesNotExist, hoverMouse, hoverMouse, hoverMouse, hoverMouse, hoverScreenLocation, hoverScreenLocation, hoverScreenLocation, hoverScreenLocation, inputCharacters, inputCharacters, inputKeys, inputKeys, isPropertyExist, isPropertyExist, isPropertyExist, isPropertyExist, locateScreenImage, locateScreenImage, locateScreenImage, locateScreenImage, saveTextFromGUI, saveTextFromGUI, saveTextFromGUI, saveTextFromGUI, sendEvent, sendEvent, sendEvent, sendEvent, setPropertyValue, setPropertyValue, setPropertyValue, setPropertyValue, showOnPage, showOnPage, typeChars, typeChars, typeEncryption, typeEncryption, typeEncryption, typeEncryption, typeKeys, typeKeys, verifyArrayPropertyToFile, verifyArrayPropertyToFile, verifyArrayPropertyToFile, verifyArrayPropertyToFile, verifyBinaryFileToFile, verifyBinaryFileToFile, verifyBinaryFileToFile, verifyBinaryFileToFile, verifyClipboardToFile, verifyClipboardToFile, verifyClipboardToFile, verifyClipboardToFile, verifyClipboardVP, verifyClipboardVP, verifyComputedStyle, verifyComputedStyle, verifyFileToFile, verifyFileToFile, verifyFileToFile, verifyFileToFile, verifyGUIImageToFile, verifyGUIImageToFile, verifyGUIImageToFile, verifyGUIImageToFile, verifyObjectDataToFile, verifyObjectDataToFile, verifyObjectDataToFile, verifyObjectDataToFile, verifyPropertiesSubsetToFile, verifyPropertiesSubsetToFile, verifyPropertiesSubsetToFile, verifyPropertiesSubsetToFile, verifyPropertiesToFile, verifyPropertiesToFile, verifyPropertiesToFile, verifyPropertiesToFile, verifyProperty, verifyProperty, verifyProperty, verifyProperty, verifyPropertyContains, verifyPropertyContains, verifyPropertyContains, verifyPropertyContains, verifyPropertyToFile, verifyPropertyToFile, verifyPropertyToFile, verifyPropertyToFile, verifyTabOrder, verifyTabOrder, verifyTextFileToFile, verifyTextFileToFile, verifyTextFileToFile, verifyTextFileToFile, verifyValueContains, verifyValueContains, verifyValueContains, verifyValueContains, verifyValueContainsIgnoreCase, verifyValueContainsIgnoreCase, verifyValueContainsIgnoreCase, verifyValueContainsIgnoreCase, verifyValueDoesNotContain, verifyValueDoesNotContain, verifyValueDoesNotContain, verifyValueDoesNotContain, verifyValues, verifyValues, verifyValues, verifyValues, verifyValuesIgnoreCase, verifyValuesIgnoreCase, verifyValuesIgnoreCase, verifyValuesIgnoreCase, verifyValuesNotEqual, verifyValuesNotEqual, verifyValuesNotEqual, verifyValuesNotEqual
getWindow, setWindow
getName, getParent, getParentName, quote
public HTMLTable(Window window, java.lang.String compname)
window
- Optional:NO
Specifies which Window this component is 'in'.compname
- Optional:NO
Specifies the AppMap name of the component in the Window.public HTMLTable(java.lang.String winname, java.lang.String compname)
winname
- Optional:NO
Specifies the AppMap name of the window.compname
- Optional:NO
Specifies the AppMap name of the component in the Window.protected HTMLTable(java.lang.String compname)
public ComponentFunction activateCell(java.lang.String row, java.lang.String col)
Attempts to perform a double click on a Table cell. Clicks on a particular row/column of the table. The default location is Row=1, Col=1 unless either parameter is specified otherwise.Supporting Engines:
row
- Optional:YES DefaultVal:1
The 1-based cell row in the row/col specification.col
- Optional:YES DefaultVal:1
The 1-based cell column in the row/col specification.public void activateCell(StepTestTable table, java.lang.String row, java.lang.String col)
Attempts to perform a double click on a Table cell. Clicks on a particular row/column of the table. The default location is Row=1, Col=1 unless either parameter is specified otherwise.Supporting Engines:
table
- Optional:NO
The table to add the record to.row
- Optional:YES DefaultVal:1
The 1-based cell row in the row/col specification.col
- Optional:YES DefaultVal:1
The 1-based cell column in the row/col specification.public ComponentFunction activateCell(java.lang.String[] parameters)
Attempts to perform a double click on a Table cell. Clicks on a particular row/column of the table. The default location is Row=1, Col=1 unless either parameter is specified otherwise.Supporting Engines:
parameters
- Optional:NO
An array containing the following parameters:
public void activateCell(StepTestTable table, java.lang.String[] parameters)
Attempts to perform a double click on a Table cell. Clicks on a particular row/column of the table. The default location is Row=1, Col=1 unless either parameter is specified otherwise.Supporting Engines:
table
- Optional:NO
The table to add the record to.parameters
- Optional:NO
An array containing the following parameters:
public ComponentFunction assignCellContainsTextRow(java.lang.String var, java.lang.String col, java.lang.String colN, java.lang.String valueN)
Assigns a user-defined variable a row # based on partial matching cell values. The cell value from the specified column in the found row is also assigned to a variable derived from the user-defined variable name. The cell value comparisons are not case-senstive, and provided values can be substrings of the actual cell value in the table.Supporting Engines:
var
- Optional:NO
The variable which gets assigned the row found.col
- Optional:NO
The 1-based cell column # or header value, identifying the column for extracting the
cell value into variable +".Value".colN
- Optional:NO
A 1-based cell column #, or header value, identifying the column to locate the VALUEN below.valueN
- Optional:NO
A Value to search for in the 'COLN' column.public void assignCellContainsTextRow(StepTestTable table, java.lang.String var, java.lang.String col, java.lang.String colN, java.lang.String valueN)
Assigns a user-defined variable a row # based on partial matching cell values. The cell value from the specified column in the found row is also assigned to a variable derived from the user-defined variable name. The cell value comparisons are not case-senstive, and provided values can be substrings of the actual cell value in the table.Supporting Engines:
table
- Optional:NO
The table to add the record to.var
- Optional:NO
The variable which gets assigned the row found.col
- Optional:NO
The 1-based cell column # or header value, identifying the column for extracting the
cell value into variable +".Value".colN
- Optional:NO
A 1-based cell column #, or header value, identifying the column to locate the VALUEN below.valueN
- Optional:NO
A Value to search for in the 'COLN' column.public ComponentFunction assignCellContainsTextRow(java.lang.String[] parameters)
Assigns a user-defined variable a row # based on partial matching cell values. The cell value from the specified column in the found row is also assigned to a variable derived from the user-defined variable name. The cell value comparisons are not case-senstive, and provided values can be substrings of the actual cell value in the table.Supporting Engines:
parameters
- Optional:NO
An array containing the following parameters:
public void assignCellContainsTextRow(StepTestTable table, java.lang.String[] parameters)
Assigns a user-defined variable a row # based on partial matching cell values. The cell value from the specified column in the found row is also assigned to a variable derived from the user-defined variable name. The cell value comparisons are not case-senstive, and provided values can be substrings of the actual cell value in the table.Supporting Engines:
table
- Optional:NO
The table to add the record to.parameters
- Optional:NO
An array containing the following parameters:
public ComponentFunction assignCellTextRow(java.lang.String var, java.lang.String col, java.lang.String colN, java.lang.String valueN)
Assigns a user-defined variable a row # based on matching cell values. The cell value from the specified column in the found row is also assigned to a variable derived from the user-defined variable name.Supporting Engines:
var
- Optional:NO
The variable which gets assigned the row found.col
- Optional:NO
The 1-based cell column # or header value, identifying the column for extracting the
cell value into variable +".Value".colN
- Optional:NO
A 1-based cell column #, or header value, identifying the column to locate the VALUEN below.valueN
- Optional:NO
A Value to search for in the 'COLN' columnpublic void assignCellTextRow(StepTestTable table, java.lang.String var, java.lang.String col, java.lang.String colN, java.lang.String valueN)
Assigns a user-defined variable a row # based on matching cell values. The cell value from the specified column in the found row is also assigned to a variable derived from the user-defined variable name.Supporting Engines:
table
- Optional:NO
The table to add the record to.var
- Optional:NO
The variable which gets assigned the row found.col
- Optional:NO
The 1-based cell column # or header value, identifying the column for extracting the
cell value into variable +".Value".colN
- Optional:NO
A 1-based cell column #, or header value, identifying the column to locate the VALUEN below.valueN
- Optional:NO
A Value to search for in the 'COLN' columnpublic ComponentFunction assignCellTextRow(java.lang.String[] parameters)
Assigns a user-defined variable a row # based on matching cell values. The cell value from the specified column in the found row is also assigned to a variable derived from the user-defined variable name.Supporting Engines:
parameters
- Optional:NO
An array containing the following parameters:
public void assignCellTextRow(StepTestTable table, java.lang.String[] parameters)
Assigns a user-defined variable a row # based on matching cell values. The cell value from the specified column in the found row is also assigned to a variable derived from the user-defined variable name.Supporting Engines:
table
- Optional:NO
The table to add the record to.parameters
- Optional:NO
An array containing the following parameters:
public ComponentFunction assignVariableCellText(java.lang.String variableName, java.lang.String row, java.lang.String col)
Attempts to extract a particular cell value and assign it to the provided variable name. Note, if you supply the name of the variable and include the leading caret (^) symbol then the variable must be enclosed in quotes. Otherwise, that variable will be used like any other variable and the substituted value of that variable will be interpretted as the name of the variable you wish to use.Supporting Engines:
variableName
- Optional:NO
The name of the variable to receive the property value.row
- Optional:YES DefaultVal:1
The 1-based cell row # in the row/col specification.col
- Optional:YES DefaultVal:1
The 1-based cell column # in the row/col specification.public void assignVariableCellText(StepTestTable table, java.lang.String variableName, java.lang.String row, java.lang.String col)
Attempts to extract a particular cell value and assign it to the provided variable name. Note, if you supply the name of the variable and include the leading caret (^) symbol then the variable must be enclosed in quotes. Otherwise, that variable will be used like any other variable and the substituted value of that variable will be interpretted as the name of the variable you wish to use.Supporting Engines:
table
- Optional:NO
The table to add the record to.variableName
- Optional:NO
The name of the variable to receive the property value.row
- Optional:YES DefaultVal:1
The 1-based cell row # in the row/col specification.col
- Optional:YES DefaultVal:1
The 1-based cell column # in the row/col specification.public ComponentFunction assignVariableCellText(java.lang.String[] parameters)
Attempts to extract a particular cell value and assign it to the provided variable name. Note, if you supply the name of the variable and include the leading caret (^) symbol then the variable must be enclosed in quotes. Otherwise, that variable will be used like any other variable and the substituted value of that variable will be interpretted as the name of the variable you wish to use.Supporting Engines:
parameters
- Optional:NO
An array containing the following parameters:
public void assignVariableCellText(StepTestTable table, java.lang.String[] parameters)
Attempts to extract a particular cell value and assign it to the provided variable name. Note, if you supply the name of the variable and include the leading caret (^) symbol then the variable must be enclosed in quotes. Otherwise, that variable will be used like any other variable and the substituted value of that variable will be interpretted as the name of the variable you wish to use.Supporting Engines:
table
- Optional:NO
The table to add the record to.parameters
- Optional:NO
An array containing the following parameters:
public ComponentFunction captureFuzzyRangeToFile(java.lang.String fileName, java.lang.String row, java.lang.String col, java.lang.String rows, java.lang.String columns, java.lang.String fileEncoding, java.lang.String filterMode, java.lang.String filterOptions)
Saves a range of values to the specified file. "Fuzzy" matches come into play when using header field text or column1 row text to specify row and column identities. The specified text does NOT have to be an exact match--it is NOT case-sensitive and can be just a substring of the desired value in the table.Supporting Engines:
fileName
- Optional:NO
The name of the file to receive the data.row
- Optional:YES DefaultVal:1
The 1-based cell row # in the row/col specification or a unique row
value in column 1.col
- Optional:YES DefaultVal:1
The 1-based cell column # in the row/col specification or column header text.rows
- Optional:YES DefaultVal:
The number of rows to capture.columns
- Optional:YES DefaultVal:
The number of columns to capture.fileEncoding
- Optional:YES DefaultVal:
Specify a character encoding to be used when saving data to a file.
If it is not specified, the system default file encoding will be used.
The encoding should be a valid string supported by Java; if it is not valid,
the system default file encoding will be used instead.filterMode
- Optional:YES DefaultVal:
(FUTURE) A file filter to use when processing the text values.filterOptions
- Optional:YES DefaultVal:
(FUTURE) Filter options to use with the file filter.public void captureFuzzyRangeToFile(StepTestTable table, java.lang.String fileName, java.lang.String row, java.lang.String col, java.lang.String rows, java.lang.String columns, java.lang.String fileEncoding, java.lang.String filterMode, java.lang.String filterOptions)
Saves a range of values to the specified file. "Fuzzy" matches come into play when using header field text or column1 row text to specify row and column identities. The specified text does NOT have to be an exact match--it is NOT case-sensitive and can be just a substring of the desired value in the table.Supporting Engines:
table
- Optional:NO
The table to add the record to.fileName
- Optional:NO
The name of the file to receive the data.row
- Optional:YES DefaultVal:1
The 1-based cell row # in the row/col specification or a unique row
value in column 1.col
- Optional:YES DefaultVal:1
The 1-based cell column # in the row/col specification or column header text.rows
- Optional:YES DefaultVal:
The number of rows to capture.columns
- Optional:YES DefaultVal:
The number of columns to capture.fileEncoding
- Optional:YES DefaultVal:
Specify a character encoding to be used when saving data to a file.
If it is not specified, the system default file encoding will be used.
The encoding should be a valid string supported by Java; if it is not valid,
the system default file encoding will be used instead.filterMode
- Optional:YES DefaultVal:
(FUTURE) A file filter to use when processing the text values.filterOptions
- Optional:YES DefaultVal:
(FUTURE) Filter options to use with the file filter.public ComponentFunction captureFuzzyRangeToFile(java.lang.String[] parameters)
Saves a range of values to the specified file. "Fuzzy" matches come into play when using header field text or column1 row text to specify row and column identities. The specified text does NOT have to be an exact match--it is NOT case-sensitive and can be just a substring of the desired value in the table.Supporting Engines:
parameters
- Optional:NO
An array containing the following parameters:
public void captureFuzzyRangeToFile(StepTestTable table, java.lang.String[] parameters)
Saves a range of values to the specified file. "Fuzzy" matches come into play when using header field text or column1 row text to specify row and column identities. The specified text does NOT have to be an exact match--it is NOT case-sensitive and can be just a substring of the desired value in the table.Supporting Engines:
table
- Optional:NO
The table to add the record to.parameters
- Optional:NO
An array containing the following parameters:
public ComponentFunction captureRangeToFile(java.lang.String fileName, java.lang.String row, java.lang.String col, java.lang.String rows, java.lang.String columns, java.lang.String fileEncoding, java.lang.String filterMode, java.lang.String filterOptions)
Saves a range of values to the specified file.Supporting Engines:
fileName
- Optional:NO
The name of the file to receive the data.row
- Optional:YES DefaultVal:1
The 1-based cell row # in the row/col specification or a unique row value in column 1.col
- Optional:YES DefaultVal:1
The 1-based cell column # in the row/col specification or column header text.rows
- Optional:YES DefaultVal:
The number of rows to capture.columns
- Optional:YES DefaultVal:
The number of columns to capture.fileEncoding
- Optional:YES DefaultVal:
Specify a character encoding to be used when saving data to a file.
If it is not specified, the system default file encoding will be used.
The encoding should be a valid string supported by Java; if it is not valid,
the system default file encoding will be used instead.filterMode
- Optional:YES DefaultVal:
(FUTURE) A file filter to use when processing the text values.filterOptions
- Optional:YES DefaultVal:
(FUTURE) Filter options to use with the file filter.public void captureRangeToFile(StepTestTable table, java.lang.String fileName, java.lang.String row, java.lang.String col, java.lang.String rows, java.lang.String columns, java.lang.String fileEncoding, java.lang.String filterMode, java.lang.String filterOptions)
Saves a range of values to the specified file.Supporting Engines:
table
- Optional:NO
The table to add the record to.fileName
- Optional:NO
The name of the file to receive the data.row
- Optional:YES DefaultVal:1
The 1-based cell row # in the row/col specification or a unique row value in column 1.col
- Optional:YES DefaultVal:1
The 1-based cell column # in the row/col specification or column header text.rows
- Optional:YES DefaultVal:
The number of rows to capture.columns
- Optional:YES DefaultVal:
The number of columns to capture.fileEncoding
- Optional:YES DefaultVal:
Specify a character encoding to be used when saving data to a file.
If it is not specified, the system default file encoding will be used.
The encoding should be a valid string supported by Java; if it is not valid,
the system default file encoding will be used instead.filterMode
- Optional:YES DefaultVal:
(FUTURE) A file filter to use when processing the text values.filterOptions
- Optional:YES DefaultVal:
(FUTURE) Filter options to use with the file filter.public ComponentFunction captureRangeToFile(java.lang.String[] parameters)
Saves a range of values to the specified file.Supporting Engines:
parameters
- Optional:NO
An array containing the following parameters:
public void captureRangeToFile(StepTestTable table, java.lang.String[] parameters)
Saves a range of values to the specified file.Supporting Engines:
table
- Optional:NO
The table to add the record to.parameters
- Optional:NO
An array containing the following parameters:
public ComponentFunction click(java.lang.String appMapSubkey)
Attempts to perform a standard Click on an HTMLTable on a webpage. Attempts to perform a standard Click on an HTMLTable on a webpage. We can optionally click on a particular area of the table rather than a generic click (Coords=1,1). The click area lookup is done with the component name AND an additional app map reference provided in Field #5. Typical Data Table records: (1) t BrowserWin ATable Click (2) t BrowserWin ATable Click AMappedRegion #1 above should merely click in the top-left corner of the table. #2 above will contain a ATable entry in the BrowserWin section with normal recognition information for it. ATable will also have it's own section in the Application Map in which there will be entries defining specific indexed or named regions for the table. Examples: [BrowserWin] BrowserWin=WindowTag=WEBBrowser ATable=Type=HTMLFrame;HTMLID=top;Type=HTMLTable;Index=1 ... [ATable] AMappedRegion=Coords=10,10 ANamedRegion=Coords=10,10,25,25 AnIndexedRegion=Col=1;Row=1Supporting Engines:
appMapSubkey
- Optional:YES
Name of the AppMap subkey to lookup and use for the click.public void click(StepTestTable table, java.lang.String appMapSubkey)
Attempts to perform a standard Click on an HTMLTable on a webpage. Attempts to perform a standard Click on an HTMLTable on a webpage. We can optionally click on a particular area of the table rather than a generic click (Coords=1,1). The click area lookup is done with the component name AND an additional app map reference provided in Field #5. Typical Data Table records: (1) t BrowserWin ATable Click (2) t BrowserWin ATable Click AMappedRegion #1 above should merely click in the top-left corner of the table. #2 above will contain a ATable entry in the BrowserWin section with normal recognition information for it. ATable will also have it's own section in the Application Map in which there will be entries defining specific indexed or named regions for the table. Examples: [BrowserWin] BrowserWin=WindowTag=WEBBrowser ATable=Type=HTMLFrame;HTMLID=top;Type=HTMLTable;Index=1 ... [ATable] AMappedRegion=Coords=10,10 ANamedRegion=Coords=10,10,25,25 AnIndexedRegion=Col=1;Row=1Supporting Engines:
table
- Optional:NO
The table to add the record to.appMapSubkey
- Optional:YES
Name of the AppMap subkey to lookup and use for the click.public ComponentFunction clickCell(java.lang.String row, java.lang.String col)
Click on a cell specified by row and column. Click on a cell specified by row and column parameters. Note, for the RobotJ version, (and maybe other engines as well), the row and column values are true to the TR and TD elements of the web page, so if a TR or TD has no text in it, then it may seem confusing. In other words, a table may only seem to have lets say 5 columns, but there may actually be more based on the contents of the cells.Supporting Engines:
row
- Optional:NO
The row of the cell to click.col
- Optional:NO
The column of the cell to click.public void clickCell(StepTestTable table, java.lang.String row, java.lang.String col)
Click on a cell specified by row and column. Click on a cell specified by row and column parameters. Note, for the RobotJ version, (and maybe other engines as well), the row and column values are true to the TR and TD elements of the web page, so if a TR or TD has no text in it, then it may seem confusing. In other words, a table may only seem to have lets say 5 columns, but there may actually be more based on the contents of the cells.Supporting Engines:
table
- Optional:NO
The table to add the record to.row
- Optional:NO
The row of the cell to click.col
- Optional:NO
The column of the cell to click.public ComponentFunction clickCell(java.lang.String[] parameters)
Click on a cell specified by row and column. Click on a cell specified by row and column parameters. Note, for the RobotJ version, (and maybe other engines as well), the row and column values are true to the TR and TD elements of the web page, so if a TR or TD has no text in it, then it may seem confusing. In other words, a table may only seem to have lets say 5 columns, but there may actually be more based on the contents of the cells.Supporting Engines:
parameters
- Optional:NO
An array containing the following parameters:
public void clickCell(StepTestTable table, java.lang.String[] parameters)
Click on a cell specified by row and column. Click on a cell specified by row and column parameters. Note, for the RobotJ version, (and maybe other engines as well), the row and column values are true to the TR and TD elements of the web page, so if a TR or TD has no text in it, then it may seem confusing. In other words, a table may only seem to have lets say 5 columns, but there may actually be more based on the contents of the cells.Supporting Engines:
table
- Optional:NO
The table to add the record to.parameters
- Optional:NO
An array containing the following parameters:
public ComponentFunction compareStoredData(java.lang.String vPAsset)
Performs a HTMLTableVP CompareData on an HTMLTable object. Performs a HTMLTableVP CompareProperties on an HTMLTable object. THE BENCHMARK VP MUST ALREADY EXIST AND BE AN ASSET OF THE CURRENTLY RUNNING SCRIPT. Modified VP parameter information can be added to the standard VP=VPName by including the VPName reference in the application map in a section defined for the HTMLTable. If this is done, the value retrieved from the application map will be appended to VP=VPName. The required semicolon for this append will be provided by this routine. Example 1: Perform a standard HTMLTable CompareProperties. To perform a basic CompareProperties the name "StoredVP" will not exist in the app map: The Step File call: BrowserWindow AnHTMLTable CompareStoredProperties StoredVP This will produce a CompareProperties VP with "VP=StoredVP;Wait=2,10". The StoredVP baseline MUST already exist as an asset of the currently running script. Example 2: Perform a HTMLTable CompareProperties providing addition parameter information (such as ExpectedResult=FAIL). To do this the HTMLTable object must have its own section in the app map and an item with the same name as the StoredVP. The value of that item will be appended to the standard VP argument with a semicolon. Part of App Map: [BrowserWindow] BrowserWindow=WindowTag=WEBBrowser AnHTMLTable=Supporting Engines:;\;Type=HTMLTable;HTMLID=TableID ... [AnHTMLTable] StoredVP=ExpectedResult=FAIL;Wait=3,30 The Step File call: BrowserWindow AnHTMLTable CompareStoredProperties StoredVP This will produce a CompareProperties VP with all the parameters appended like this: "VP=StoredVP;ExpectedResult=FAIL;Wait=3,30". NOTE:When stored parameters are found in the app map then the default Wait= parameter used in the standard compare is no longer provided. If you still need a Wait= parameter, then it must be included in the stored parameters. The StoredVP baseline MUST already exist as an asset of the currently running script.
vPAsset
- Optional:NO
Name of the pre-existing VP asset stored in the currently running script.public void compareStoredData(StepTestTable table, java.lang.String vPAsset)
Performs a HTMLTableVP CompareData on an HTMLTable object. Performs a HTMLTableVP CompareProperties on an HTMLTable object. THE BENCHMARK VP MUST ALREADY EXIST AND BE AN ASSET OF THE CURRENTLY RUNNING SCRIPT. Modified VP parameter information can be added to the standard VP=VPName by including the VPName reference in the application map in a section defined for the HTMLTable. If this is done, the value retrieved from the application map will be appended to VP=VPName. The required semicolon for this append will be provided by this routine. Example 1: Perform a standard HTMLTable CompareProperties. To perform a basic CompareProperties the name "StoredVP" will not exist in the app map: The Step File call: BrowserWindow AnHTMLTable CompareStoredProperties StoredVP This will produce a CompareProperties VP with "VP=StoredVP;Wait=2,10". The StoredVP baseline MUST already exist as an asset of the currently running script. Example 2: Perform a HTMLTable CompareProperties providing addition parameter information (such as ExpectedResult=FAIL). To do this the HTMLTable object must have its own section in the app map and an item with the same name as the StoredVP. The value of that item will be appended to the standard VP argument with a semicolon. Part of App Map: [BrowserWindow] BrowserWindow=WindowTag=WEBBrowser AnHTMLTable=Supporting Engines:;\;Type=HTMLTable;HTMLID=TableID ... [AnHTMLTable] StoredVP=ExpectedResult=FAIL;Wait=3,30 The Step File call: BrowserWindow AnHTMLTable CompareStoredProperties StoredVP This will produce a CompareProperties VP with all the parameters appended like this: "VP=StoredVP;ExpectedResult=FAIL;Wait=3,30". NOTE:When stored parameters are found in the app map then the default Wait= parameter used in the standard compare is no longer provided. If you still need a Wait= parameter, then it must be included in the stored parameters. The StoredVP baseline MUST already exist as an asset of the currently running script.
table
- Optional:NO
The table to add the record to.vPAsset
- Optional:NO
Name of the pre-existing VP asset stored in the currently running script.public ComponentFunction compareStoredProperties(java.lang.String vPAsset)
Performs a HTMLTableVP CompareProperties on an HTMLTable object. Performs a HTMLTableVP CompareProperties on an HTMLTable object. THE BENCHMARK VP MUST ALREADY EXIST AND BE AN ASSET OF THE CURRENTLY RUNNING SCRIPT. Modified VP parameter information can be added to the standard VP=VPName by including the VPName reference in the application map in a section defined for the HTMLTable. If this is done, the value retrieved from the application map will be appended to VP=VPName. The required semicolon for this append will be provided by this routine. Example 1: Perform a standard HTMLTable CompareProperties. To perform a basic CompareProperties the name "StoredVP" will not exist in the app map: The Step File call: BrowserWindow AnHTMLTable CompareStoredProperties StoredVP This will produce a CompareProperties VP with "VP=StoredVP;Wait=2,10". The StoredVP baseline MUST already exist as an asset of the currently running script. Example 2: Perform a HTMLTable CompareProperties providing addition parameter information (such as ExpectedResult=FAIL). To do this the HTMLTable object must have its own section in the app map and an item with the same name as the StoredVP. The value of that item will be appended to the standard VP argument with a semicolon. Part of App Map: [BrowserWindow] BrowserWindow=WindowTag=WEBBrowser AnHTMLTable=Supporting Engines:;\;Type=HTMLTable;HTMLID=TableID ... [AnHTMLTable] StoredVP=ExpectedResult=FAIL;Wait=3,30 The Step File call: BrowserWindow AnHTMLTable CompareStoredProperties StoredVP This will produce a CompareProperties VP with all the parameters appended like this: "VP=StoredVP;ExpectedResult=FAIL;Wait=3,30". NOTE:When stored parameters are found in the app map then the default Wait= parameter used in the standard compare is no longer provided. If you still need a Wait= parameter, then it must be included in the stored parameters. The StoredVP baseline MUST already exist as an asset of the currently running script.
vPAsset
- Optional:NO
Name of the pre-existing VP asset stored in the currently running script.public void compareStoredProperties(StepTestTable table, java.lang.String vPAsset)
Performs a HTMLTableVP CompareProperties on an HTMLTable object. Performs a HTMLTableVP CompareProperties on an HTMLTable object. THE BENCHMARK VP MUST ALREADY EXIST AND BE AN ASSET OF THE CURRENTLY RUNNING SCRIPT. Modified VP parameter information can be added to the standard VP=VPName by including the VPName reference in the application map in a section defined for the HTMLTable. If this is done, the value retrieved from the application map will be appended to VP=VPName. The required semicolon for this append will be provided by this routine. Example 1: Perform a standard HTMLTable CompareProperties. To perform a basic CompareProperties the name "StoredVP" will not exist in the app map: The Step File call: BrowserWindow AnHTMLTable CompareStoredProperties StoredVP This will produce a CompareProperties VP with "VP=StoredVP;Wait=2,10". The StoredVP baseline MUST already exist as an asset of the currently running script. Example 2: Perform a HTMLTable CompareProperties providing addition parameter information (such as ExpectedResult=FAIL). To do this the HTMLTable object must have its own section in the app map and an item with the same name as the StoredVP. The value of that item will be appended to the standard VP argument with a semicolon. Part of App Map: [BrowserWindow] BrowserWindow=WindowTag=WEBBrowser AnHTMLTable=Supporting Engines:;\;Type=HTMLTable;HTMLID=TableID ... [AnHTMLTable] StoredVP=ExpectedResult=FAIL;Wait=3,30 The Step File call: BrowserWindow AnHTMLTable CompareStoredProperties StoredVP This will produce a CompareProperties VP with all the parameters appended like this: "VP=StoredVP;ExpectedResult=FAIL;Wait=3,30". NOTE:When stored parameters are found in the app map then the default Wait= parameter used in the standard compare is no longer provided. If you still need a Wait= parameter, then it must be included in the stored parameters. The StoredVP baseline MUST already exist as an asset of the currently running script.
table
- Optional:NO
The table to add the record to.vPAsset
- Optional:NO
Name of the pre-existing VP asset stored in the currently running script.public ComponentFunction doubleClickCell(java.lang.String row, java.lang.String col)
Attempts to perform a double click on a cell in a Table. Clicks on a particular row/column of the table. The default location is Row=1, Col=1 unless either parameter is specified otherwise.Supporting Engines:
row
- Optional:YES DefaultVal:1
The 1-based cell row in the row/col specification.col
- Optional:YES DefaultVal:1
The 1-based cell column in the row/col specification.public void doubleClickCell(StepTestTable table, java.lang.String row, java.lang.String col)
Attempts to perform a double click on a cell in a Table. Clicks on a particular row/column of the table. The default location is Row=1, Col=1 unless either parameter is specified otherwise.Supporting Engines:
table
- Optional:NO
The table to add the record to.row
- Optional:YES DefaultVal:1
The 1-based cell row in the row/col specification.col
- Optional:YES DefaultVal:1
The 1-based cell column in the row/col specification.public ComponentFunction doubleClickCell(java.lang.String[] parameters)
Attempts to perform a double click on a cell in a Table. Clicks on a particular row/column of the table. The default location is Row=1, Col=1 unless either parameter is specified otherwise.Supporting Engines:
parameters
- Optional:NO
An array containing the following parameters:
public void doubleClickCell(StepTestTable table, java.lang.String[] parameters)
Attempts to perform a double click on a cell in a Table. Clicks on a particular row/column of the table. The default location is Row=1, Col=1 unless either parameter is specified otherwise.Supporting Engines:
table
- Optional:NO
The table to add the record to.parameters
- Optional:NO
An array containing the following parameters:
public ComponentFunction rightClickCell(java.lang.String row, java.lang.String col)
Attempts to perform a right click on a cell in a Table. Right clicks on a particular row/column of the table. The default location is Row=1, Col=1 unless either parameter is specified otherwise. RJ: CFHTMLTable gets this support from subclassing CFTable.Supporting Engines:
row
- Optional:YES DefaultVal:1
The 1-based cell row in the row/col specification.col
- Optional:YES DefaultVal:1
The 1-based cell column in the row/col specification.public void rightClickCell(StepTestTable table, java.lang.String row, java.lang.String col)
Attempts to perform a right click on a cell in a Table. Right clicks on a particular row/column of the table. The default location is Row=1, Col=1 unless either parameter is specified otherwise. RJ: CFHTMLTable gets this support from subclassing CFTable.Supporting Engines:
table
- Optional:NO
The table to add the record to.row
- Optional:YES DefaultVal:1
The 1-based cell row in the row/col specification.col
- Optional:YES DefaultVal:1
The 1-based cell column in the row/col specification.public ComponentFunction rightClickCell(java.lang.String[] parameters)
Attempts to perform a right click on a cell in a Table. Right clicks on a particular row/column of the table. The default location is Row=1, Col=1 unless either parameter is specified otherwise. RJ: CFHTMLTable gets this support from subclassing CFTable.Supporting Engines:
parameters
- Optional:NO
An array containing the following parameters:
public void rightClickCell(StepTestTable table, java.lang.String[] parameters)
Attempts to perform a right click on a cell in a Table. Right clicks on a particular row/column of the table. The default location is Row=1, Col=1 unless either parameter is specified otherwise. RJ: CFHTMLTable gets this support from subclassing CFTable.Supporting Engines:
table
- Optional:NO
The table to add the record to.parameters
- Optional:NO
An array containing the following parameters:
public ComponentFunction selectCell(java.lang.String row, java.lang.String col)
Same as ClickCell. Clicks on a particular row/column of the table. The default location is Row=1, Col=1 unless either parameter is specified otherwise.Supporting Engines:
row
- Optional:YES DefaultVal:1
The 1-based cell row in the row/col specification.col
- Optional:YES DefaultVal:1
The 1-based cell column in the row/col specification.public void selectCell(StepTestTable table, java.lang.String row, java.lang.String col)
Same as ClickCell. Clicks on a particular row/column of the table. The default location is Row=1, Col=1 unless either parameter is specified otherwise.Supporting Engines:
table
- Optional:NO
The table to add the record to.row
- Optional:YES DefaultVal:1
The 1-based cell row in the row/col specification.col
- Optional:YES DefaultVal:1
The 1-based cell column in the row/col specification.public ComponentFunction selectCell(java.lang.String[] parameters)
Same as ClickCell. Clicks on a particular row/column of the table. The default location is Row=1, Col=1 unless either parameter is specified otherwise.Supporting Engines:
parameters
- Optional:NO
An array containing the following parameters:
public void selectCell(StepTestTable table, java.lang.String[] parameters)
Same as ClickCell. Clicks on a particular row/column of the table. The default location is Row=1, Col=1 unless either parameter is specified otherwise.Supporting Engines:
table
- Optional:NO
The table to add the record to.parameters
- Optional:NO
An array containing the following parameters:
public ComponentFunction selectCellContainsTextFind(java.lang.String var, java.lang.String col, java.lang.String colN, java.lang.String valueN)
Attempts to select a particular cell by finding the row based on cell values. This is the same as SelectFuzzyCellTextFind. The row # for the cell is also assigned to a user-defined variable. The parameter values are not case-sensitive, and can be substrings of the actual table values.Supporting Engines:
var
- Optional:NO
The variable which gets assigned the row found.col
- Optional:NO
The 1-based cell column # or header value, identifying the column for the select.colN
- Optional:NO
A 1-based cell column #, or header value, identifying the column to locate the VALUEN below.valueN
- Optional:NO
A Value to search for in the 'COLN' columnpublic void selectCellContainsTextFind(StepTestTable table, java.lang.String var, java.lang.String col, java.lang.String colN, java.lang.String valueN)
Attempts to select a particular cell by finding the row based on cell values. This is the same as SelectFuzzyCellTextFind. The row # for the cell is also assigned to a user-defined variable. The parameter values are not case-sensitive, and can be substrings of the actual table values.Supporting Engines:
table
- Optional:NO
The table to add the record to.var
- Optional:NO
The variable which gets assigned the row found.col
- Optional:NO
The 1-based cell column # or header value, identifying the column for the select.colN
- Optional:NO
A 1-based cell column #, or header value, identifying the column to locate the VALUEN below.valueN
- Optional:NO
A Value to search for in the 'COLN' columnpublic ComponentFunction selectCellContainsTextFind(java.lang.String[] parameters)
Attempts to select a particular cell by finding the row based on cell values. This is the same as SelectFuzzyCellTextFind. The row # for the cell is also assigned to a user-defined variable. The parameter values are not case-sensitive, and can be substrings of the actual table values.Supporting Engines:
parameters
- Optional:NO
An array containing the following parameters:
public void selectCellContainsTextFind(StepTestTable table, java.lang.String[] parameters)
Attempts to select a particular cell by finding the row based on cell values. This is the same as SelectFuzzyCellTextFind. The row # for the cell is also assigned to a user-defined variable. The parameter values are not case-sensitive, and can be substrings of the actual table values.Supporting Engines:
table
- Optional:NO
The table to add the record to.parameters
- Optional:NO
An array containing the following parameters:
public ComponentFunction selectCellText(java.lang.String row, java.lang.String col)
Attempts to select a particular cell.Supporting Engines:
row
- Optional:YES DefaultVal:1
The 1-based cell row # in the row/col specification or a unique row value in column 1.col
- Optional:YES DefaultVal:1
The 1-based cell column # in the row/col specification or column header text.public void selectCellText(StepTestTable table, java.lang.String row, java.lang.String col)
Attempts to select a particular cell.Supporting Engines:
table
- Optional:NO
The table to add the record to.row
- Optional:YES DefaultVal:1
The 1-based cell row # in the row/col specification or a unique row value in column 1.col
- Optional:YES DefaultVal:1
The 1-based cell column # in the row/col specification or column header text.public ComponentFunction selectCellText(java.lang.String[] parameters)
Attempts to select a particular cell.Supporting Engines:
parameters
- Optional:NO
An array containing the following parameters:
public void selectCellText(StepTestTable table, java.lang.String[] parameters)
Attempts to select a particular cell.Supporting Engines:
table
- Optional:NO
The table to add the record to.parameters
- Optional:NO
An array containing the following parameters:
public ComponentFunction selectCellTextFind(java.lang.String var, java.lang.String col, java.lang.String colN, java.lang.String valueN)
Attempts to select a particular cell by finding the row based on cell values. The row # for the cell is also assigned to a user-defined variable.Supporting Engines:
var
- Optional:NO
The variable which gets assigned the row found.col
- Optional:NO
The 1-based cell column # or header value, identifying the column for the select.colN
- Optional:NO
A 1-based cell column #, or header value, identifying the column to locate the VALUEN below.valueN
- Optional:NO
A Value to search for in the 'COLN' columnpublic void selectCellTextFind(StepTestTable table, java.lang.String var, java.lang.String col, java.lang.String colN, java.lang.String valueN)
Attempts to select a particular cell by finding the row based on cell values. The row # for the cell is also assigned to a user-defined variable.Supporting Engines:
table
- Optional:NO
The table to add the record to.var
- Optional:NO
The variable which gets assigned the row found.col
- Optional:NO
The 1-based cell column # or header value, identifying the column for the select.colN
- Optional:NO
A 1-based cell column #, or header value, identifying the column to locate the VALUEN below.valueN
- Optional:NO
A Value to search for in the 'COLN' columnpublic ComponentFunction selectCellTextFind(java.lang.String[] parameters)
Attempts to select a particular cell by finding the row based on cell values. The row # for the cell is also assigned to a user-defined variable.Supporting Engines:
parameters
- Optional:NO
An array containing the following parameters:
public void selectCellTextFind(StepTestTable table, java.lang.String[] parameters)
Attempts to select a particular cell by finding the row based on cell values. The row # for the cell is also assigned to a user-defined variable.Supporting Engines:
table
- Optional:NO
The table to add the record to.parameters
- Optional:NO
An array containing the following parameters:
public ComponentFunction selectCellTextSpecial(java.lang.String specialKey, java.lang.String mouseClick, java.lang.String row, java.lang.String col)
Holds down either key Control or Shift while making a cell selection with emulating either a Left or Right mouse click. Special cell selection which can be used to select multiple rows.Supporting Engines:
specialKey
- Optional:NO
The special key command used in the row selection.
For now, ownly "Control" and "Shift" are supported.mouseClick
- Optional:NO
The type of mouse click needed.
For now, ownly "Left" and "Right" are supported.row
- Optional:NO
The 1-based cell row in the row/col specification.col
- Optional:NO
The 1-based cell column in the row/col specification.public void selectCellTextSpecial(StepTestTable table, java.lang.String specialKey, java.lang.String mouseClick, java.lang.String row, java.lang.String col)
Holds down either key Control or Shift while making a cell selection with emulating either a Left or Right mouse click. Special cell selection which can be used to select multiple rows.Supporting Engines:
table
- Optional:NO
The table to add the record to.specialKey
- Optional:NO
The special key command used in the row selection.
For now, ownly "Control" and "Shift" are supported.mouseClick
- Optional:NO
The type of mouse click needed.
For now, ownly "Left" and "Right" are supported.row
- Optional:NO
The 1-based cell row in the row/col specification.col
- Optional:NO
The 1-based cell column in the row/col specification.public ComponentFunction selectCellTextSpecial(java.lang.String[] parameters)
Holds down either key Control or Shift while making a cell selection with emulating either a Left or Right mouse click. Special cell selection which can be used to select multiple rows.Supporting Engines:
parameters
- Optional:NO
An array containing the following parameters:
public void selectCellTextSpecial(StepTestTable table, java.lang.String[] parameters)
Holds down either key Control or Shift while making a cell selection with emulating either a Left or Right mouse click. Special cell selection which can be used to select multiple rows.Supporting Engines:
table
- Optional:NO
The table to add the record to.parameters
- Optional:NO
An array containing the following parameters:
public ComponentFunction selectFuzzyCellText(java.lang.String row, java.lang.String col)
Attempts to select a particular cell. "Fuzzy" matches come into play when using header field text or column1 row text to specify row and column identities. The specified text does NOT have to be an exact match--it is NOT case-sensitive and can be just a substring of the desired value in the table.Supporting Engines:
row
- Optional:YES DefaultVal:1
The 1-based cell row # in the row/col specification or a unique row value in column 1.col
- Optional:YES DefaultVal:1
The 1-based cell column # in the row/col specification or column header text.public void selectFuzzyCellText(StepTestTable table, java.lang.String row, java.lang.String col)
Attempts to select a particular cell. "Fuzzy" matches come into play when using header field text or column1 row text to specify row and column identities. The specified text does NOT have to be an exact match--it is NOT case-sensitive and can be just a substring of the desired value in the table.Supporting Engines:
table
- Optional:NO
The table to add the record to.row
- Optional:YES DefaultVal:1
The 1-based cell row # in the row/col specification or a unique row value in column 1.col
- Optional:YES DefaultVal:1
The 1-based cell column # in the row/col specification or column header text.public ComponentFunction selectFuzzyCellText(java.lang.String[] parameters)
Attempts to select a particular cell. "Fuzzy" matches come into play when using header field text or column1 row text to specify row and column identities. The specified text does NOT have to be an exact match--it is NOT case-sensitive and can be just a substring of the desired value in the table.Supporting Engines:
parameters
- Optional:NO
An array containing the following parameters:
public void selectFuzzyCellText(StepTestTable table, java.lang.String[] parameters)
Attempts to select a particular cell. "Fuzzy" matches come into play when using header field text or column1 row text to specify row and column identities. The specified text does NOT have to be an exact match--it is NOT case-sensitive and can be just a substring of the desired value in the table.Supporting Engines:
table
- Optional:NO
The table to add the record to.parameters
- Optional:NO
An array containing the following parameters:
public ComponentFunction selectFuzzyCellTextFind(java.lang.String var, java.lang.String col, java.lang.String colN, java.lang.String valueN)
Attempts to select a particular cell by finding the row based on fuzzy cell values. This is the same as SelectCellContainsTextFind. "Fuzzy" matches come into play when using header field text or column1 row text to specify row and column identities. The specified column/cell text does NOT have to be an exact match--it is NOT case-sensitive and can be just a substring of the desired value in the table.Supporting Engines:
var
- Optional:NO
The variable which gets assigned the row found.col
- Optional:NO
The 1-based cell column # in the row/col specification or fuzzy column header text.colN
- Optional:NO
A 1-based cell column # in the row/col specification or fuzzy column header text.valueN
- Optional:NO
A Value to search for in a cell under the 'ColN' columnpublic void selectFuzzyCellTextFind(StepTestTable table, java.lang.String var, java.lang.String col, java.lang.String colN, java.lang.String valueN)
Attempts to select a particular cell by finding the row based on fuzzy cell values. This is the same as SelectCellContainsTextFind. "Fuzzy" matches come into play when using header field text or column1 row text to specify row and column identities. The specified column/cell text does NOT have to be an exact match--it is NOT case-sensitive and can be just a substring of the desired value in the table.Supporting Engines:
table
- Optional:NO
The table to add the record to.var
- Optional:NO
The variable which gets assigned the row found.col
- Optional:NO
The 1-based cell column # in the row/col specification or fuzzy column header text.colN
- Optional:NO
A 1-based cell column # in the row/col specification or fuzzy column header text.valueN
- Optional:NO
A Value to search for in a cell under the 'ColN' columnpublic ComponentFunction selectFuzzyCellTextFind(java.lang.String[] parameters)
Attempts to select a particular cell by finding the row based on fuzzy cell values. This is the same as SelectCellContainsTextFind. "Fuzzy" matches come into play when using header field text or column1 row text to specify row and column identities. The specified column/cell text does NOT have to be an exact match--it is NOT case-sensitive and can be just a substring of the desired value in the table.Supporting Engines:
parameters
- Optional:NO
An array containing the following parameters:
public void selectFuzzyCellTextFind(StepTestTable table, java.lang.String[] parameters)
Attempts to select a particular cell by finding the row based on fuzzy cell values. This is the same as SelectCellContainsTextFind. "Fuzzy" matches come into play when using header field text or column1 row text to specify row and column identities. The specified column/cell text does NOT have to be an exact match--it is NOT case-sensitive and can be just a substring of the desired value in the table.Supporting Engines:
table
- Optional:NO
The table to add the record to.parameters
- Optional:NO
An array containing the following parameters:
public ComponentFunction verifyCellEditable(java.lang.String row, java.lang.String col, java.lang.String expectedValue)
Verifies whether the specified cell is editable. RJ: Invokes the "editCellAt" method on a specific cell. That method returns a boolean which is used for the verification.Supporting Engines:
row
- Optional:NO
The 1-based cell row in the row/col specification.col
- Optional:NO
The 1-based cell column in the row/col specification.expectedValue
- Optional:NO
The case-insensitive value we expect for the editable value ("true" or"false").public void verifyCellEditable(StepTestTable table, java.lang.String row, java.lang.String col, java.lang.String expectedValue)
Verifies whether the specified cell is editable. RJ: Invokes the "editCellAt" method on a specific cell. That method returns a boolean which is used for the verification.Supporting Engines:
table
- Optional:NO
The table to add the record to.row
- Optional:NO
The 1-based cell row in the row/col specification.col
- Optional:NO
The 1-based cell column in the row/col specification.expectedValue
- Optional:NO
The case-insensitive value we expect for the editable value ("true" or"false").public ComponentFunction verifyCellEditable(java.lang.String[] parameters)
Verifies whether the specified cell is editable. RJ: Invokes the "editCellAt" method on a specific cell. That method returns a boolean which is used for the verification.Supporting Engines:
parameters
- Optional:NO
An array containing the following parameters:
public void verifyCellEditable(StepTestTable table, java.lang.String[] parameters)
Verifies whether the specified cell is editable. RJ: Invokes the "editCellAt" method on a specific cell. That method returns a boolean which is used for the verification.Supporting Engines:
table
- Optional:NO
The table to add the record to.parameters
- Optional:NO
An array containing the following parameters:
public ComponentFunction verifyCellText(java.lang.String benchValue, java.lang.String row, java.lang.String col)
Attempts to verify a particular cell value.Supporting Engines:
benchValue
- Optional:NO
The case-sensitive expected value for the specified cell.row
- Optional:YES DefaultVal:1
The 1-based cell row # in the row/col specification.col
- Optional:YES DefaultVal:1
The 1-based cell column # in the row/col specification.public void verifyCellText(StepTestTable table, java.lang.String benchValue, java.lang.String row, java.lang.String col)
Attempts to verify a particular cell value.Supporting Engines:
table
- Optional:NO
The table to add the record to.benchValue
- Optional:NO
The case-sensitive expected value for the specified cell.row
- Optional:YES DefaultVal:1
The 1-based cell row # in the row/col specification.col
- Optional:YES DefaultVal:1
The 1-based cell column # in the row/col specification.public ComponentFunction verifyCellText(java.lang.String[] parameters)
Attempts to verify a particular cell value.Supporting Engines:
parameters
- Optional:NO
An array containing the following parameters:
public void verifyCellText(StepTestTable table, java.lang.String[] parameters)
Attempts to verify a particular cell value.Supporting Engines:
table
- Optional:NO
The table to add the record to.parameters
- Optional:NO
An array containing the following parameters:
public ComponentFunction verifyCellTextContains(java.lang.String benchValue, java.lang.String row, java.lang.String col)
Attempts to verify a particular cell value. The value comparison is NOT case-sensitive and can be a substring.Supporting Engines:
benchValue
- Optional:NO
The expected value for the specified cell.row
- Optional:YES DefaultVal:1
The 1-based cell row # in the row/col specification.col
- Optional:YES DefaultVal:1
The 1-based cell column # in the row/col specification.public void verifyCellTextContains(StepTestTable table, java.lang.String benchValue, java.lang.String row, java.lang.String col)
Attempts to verify a particular cell value. The value comparison is NOT case-sensitive and can be a substring.Supporting Engines:
table
- Optional:NO
The table to add the record to.benchValue
- Optional:NO
The expected value for the specified cell.row
- Optional:YES DefaultVal:1
The 1-based cell row # in the row/col specification.col
- Optional:YES DefaultVal:1
The 1-based cell column # in the row/col specification.public ComponentFunction verifyCellTextContains(java.lang.String[] parameters)
Attempts to verify a particular cell value. The value comparison is NOT case-sensitive and can be a substring.Supporting Engines:
parameters
- Optional:NO
An array containing the following parameters:
public void verifyCellTextContains(StepTestTable table, java.lang.String[] parameters)
Attempts to verify a particular cell value. The value comparison is NOT case-sensitive and can be a substring.Supporting Engines:
table
- Optional:NO
The table to add the record to.parameters
- Optional:NO
An array containing the following parameters:
public ComponentFunction verifyCellTextFind(java.lang.String benchValue, java.lang.String var, java.lang.String col, java.lang.String colN, java.lang.String valueN)
Attempts to verify a particular cell by finding the row based on cell values.Supporting Engines:
benchValue
- Optional:NO
The case-sensitive expected value for the specified cell.var
- Optional:NO
The variable which gets assigned the row found.col
- Optional:NO
The 1-based cell column # in the row/col specification or column header text.colN
- Optional:NO
A 1-based cell column # in the row/col specification or column header text.valueN
- Optional:NO
A Value to search for in a cell under the 'ColN' columnpublic void verifyCellTextFind(StepTestTable table, java.lang.String benchValue, java.lang.String var, java.lang.String col, java.lang.String colN, java.lang.String valueN)
Attempts to verify a particular cell by finding the row based on cell values.Supporting Engines:
table
- Optional:NO
The table to add the record to.benchValue
- Optional:NO
The case-sensitive expected value for the specified cell.var
- Optional:NO
The variable which gets assigned the row found.col
- Optional:NO
The 1-based cell column # in the row/col specification or column header text.colN
- Optional:NO
A 1-based cell column # in the row/col specification or column header text.valueN
- Optional:NO
A Value to search for in a cell under the 'ColN' columnpublic ComponentFunction verifyCellTextFind(java.lang.String[] parameters)
Attempts to verify a particular cell by finding the row based on cell values.Supporting Engines:
parameters
- Optional:NO
An array containing the following parameters:
public void verifyCellTextFind(StepTestTable table, java.lang.String[] parameters)
Attempts to verify a particular cell by finding the row based on cell values.Supporting Engines:
table
- Optional:NO
The table to add the record to.parameters
- Optional:NO
An array containing the following parameters:
public ComponentFunction verifyCellValue(java.lang.String expectedValue, java.lang.String cell)
Verify the value of a specific Cell. Attemps to verify the contents of a table cell on a webpage should the command not contain what cell to verify it will default to 1,1Supporting Engines:
expectedValue
- Optional:NO
The Expected Value of the cell.cell
- Optional:YES
This is the optional cell location to be testedpublic void verifyCellValue(StepTestTable table, java.lang.String expectedValue, java.lang.String cell)
Verify the value of a specific Cell. Attemps to verify the contents of a table cell on a webpage should the command not contain what cell to verify it will default to 1,1Supporting Engines:
table
- Optional:NO
The table to add the record to.expectedValue
- Optional:NO
The Expected Value of the cell.cell
- Optional:YES
This is the optional cell location to be testedpublic ComponentFunction verifyCellValue(java.lang.String[] parameters)
Verify the value of a specific Cell. Attemps to verify the contents of a table cell on a webpage should the command not contain what cell to verify it will default to 1,1Supporting Engines:
parameters
- Optional:NO
An array containing the following parameters:
public void verifyCellValue(StepTestTable table, java.lang.String[] parameters)
Verify the value of a specific Cell. Attemps to verify the contents of a table cell on a webpage should the command not contain what cell to verify it will default to 1,1Supporting Engines:
table
- Optional:NO
The table to add the record to.parameters
- Optional:NO
An array containing the following parameters:
public ComponentFunction verifyColumnLabel(java.lang.String colLabel, java.lang.String colNumber)
Attempts to verify a particular column's label when given a column number. Verifies a column label when given the column number. It currently does NOT work with columns with multi-line names.Supporting Engines:
colLabel
- Optional:NO
The case-insensitive expected value for the specified column label.colNumber
- Optional:NO
The 1-based column number of the label that needs verified.public void verifyColumnLabel(StepTestTable table, java.lang.String colLabel, java.lang.String colNumber)
Attempts to verify a particular column's label when given a column number. Verifies a column label when given the column number. It currently does NOT work with columns with multi-line names.Supporting Engines:
table
- Optional:NO
The table to add the record to.colLabel
- Optional:NO
The case-insensitive expected value for the specified column label.colNumber
- Optional:NO
The 1-based column number of the label that needs verified.public ComponentFunction verifyColumnLabel(java.lang.String[] parameters)
Attempts to verify a particular column's label when given a column number. Verifies a column label when given the column number. It currently does NOT work with columns with multi-line names.Supporting Engines:
parameters
- Optional:NO
An array containing the following parameters:
public void verifyColumnLabel(StepTestTable table, java.lang.String[] parameters)
Attempts to verify a particular column's label when given a column number. Verifies a column label when given the column number. It currently does NOT work with columns with multi-line names.Supporting Engines:
table
- Optional:NO
The table to add the record to.parameters
- Optional:NO
An array containing the following parameters:
public ComponentFunction verifyFuzzyCellText(java.lang.String benchValue, java.lang.String row, java.lang.String col)
Attempts to verify a particular cell value. "Fuzzy" matches come into play when using header field text or column1 row text to specify row and column identities. The specified text does NOT have to be an exact match--it is NOT case-sensitive and can be just a substring of the desired value in the table. The Benchmark must be exact, however.Supporting Engines:
benchValue
- Optional:NO
The case-sensitive expected value for the specified cell.row
- Optional:YES DefaultVal:1
The 1-based cell row # in the row/col specification or a unique row value in column 1.col
- Optional:YES DefaultVal:1
The 1-based cell column # in the row/col specification or column header text.public void verifyFuzzyCellText(StepTestTable table, java.lang.String benchValue, java.lang.String row, java.lang.String col)
Attempts to verify a particular cell value. "Fuzzy" matches come into play when using header field text or column1 row text to specify row and column identities. The specified text does NOT have to be an exact match--it is NOT case-sensitive and can be just a substring of the desired value in the table. The Benchmark must be exact, however.Supporting Engines:
table
- Optional:NO
The table to add the record to.benchValue
- Optional:NO
The case-sensitive expected value for the specified cell.row
- Optional:YES DefaultVal:1
The 1-based cell row # in the row/col specification or a unique row value in column 1.col
- Optional:YES DefaultVal:1
The 1-based cell column # in the row/col specification or column header text.public ComponentFunction verifyFuzzyCellText(java.lang.String[] parameters)
Attempts to verify a particular cell value. "Fuzzy" matches come into play when using header field text or column1 row text to specify row and column identities. The specified text does NOT have to be an exact match--it is NOT case-sensitive and can be just a substring of the desired value in the table. The Benchmark must be exact, however.Supporting Engines:
parameters
- Optional:NO
An array containing the following parameters:
public void verifyFuzzyCellText(StepTestTable table, java.lang.String[] parameters)
Attempts to verify a particular cell value. "Fuzzy" matches come into play when using header field text or column1 row text to specify row and column identities. The specified text does NOT have to be an exact match--it is NOT case-sensitive and can be just a substring of the desired value in the table. The Benchmark must be exact, however.Supporting Engines:
table
- Optional:NO
The table to add the record to.parameters
- Optional:NO
An array containing the following parameters:
public ComponentFunction verifyFuzzyCellTextContains(java.lang.String benchValue, java.lang.String row, java.lang.String col)
Attempts to verify a particular cell value. "Fuzzy" matches come into play when using header field text or column1 row text to specify row and column identities. The specified text does NOT have to be an exact match--it is NOT case-sensitive and can be just a substring of the desired value in the table. The Benchmark comparison is NOT case-sensitive and can be a substring.Supporting Engines:
benchValue
- Optional:NO
The expected value for the specified cell.row
- Optional:YES DefaultVal:1
The 1-based cell row # in the row/col specification or a unique row value in column 1.col
- Optional:YES DefaultVal:1
The 1-based cell column # in the row/col specification or column header text.public void verifyFuzzyCellTextContains(StepTestTable table, java.lang.String benchValue, java.lang.String row, java.lang.String col)
Attempts to verify a particular cell value. "Fuzzy" matches come into play when using header field text or column1 row text to specify row and column identities. The specified text does NOT have to be an exact match--it is NOT case-sensitive and can be just a substring of the desired value in the table. The Benchmark comparison is NOT case-sensitive and can be a substring.Supporting Engines:
table
- Optional:NO
The table to add the record to.benchValue
- Optional:NO
The expected value for the specified cell.row
- Optional:YES DefaultVal:1
The 1-based cell row # in the row/col specification or a unique row value in column 1.col
- Optional:YES DefaultVal:1
The 1-based cell column # in the row/col specification or column header text.public ComponentFunction verifyFuzzyCellTextContains(java.lang.String[] parameters)
Attempts to verify a particular cell value. "Fuzzy" matches come into play when using header field text or column1 row text to specify row and column identities. The specified text does NOT have to be an exact match--it is NOT case-sensitive and can be just a substring of the desired value in the table. The Benchmark comparison is NOT case-sensitive and can be a substring.Supporting Engines:
parameters
- Optional:NO
An array containing the following parameters:
public void verifyFuzzyCellTextContains(StepTestTable table, java.lang.String[] parameters)
Attempts to verify a particular cell value. "Fuzzy" matches come into play when using header field text or column1 row text to specify row and column identities. The specified text does NOT have to be an exact match--it is NOT case-sensitive and can be just a substring of the desired value in the table. The Benchmark comparison is NOT case-sensitive and can be a substring.Supporting Engines:
table
- Optional:NO
The table to add the record to.parameters
- Optional:NO
An array containing the following parameters:
public ComponentFunction verifyFuzzyCellTextFind(java.lang.String benchValue, java.lang.String var, java.lang.String col, java.lang.String colN, java.lang.String valueN)
Attempts to verify a particular cell by finding the row based on fuzzy cell values. "Fuzzy" matches come into play when using header field text or column1 row text to specify row and column identities. The specified column/cell text does NOT have to be an exact match--it is NOT case-sensitive and can be just a substring of the desired value in the table.Supporting Engines:
benchValue
- Optional:NO
The case-sensitive expected value for the specified cell.var
- Optional:NO
The variable which gets assigned the row found.col
- Optional:NO
The 1-based cell column # in the row/col specification or fuzzy column header text.colN
- Optional:NO
A 1-based cell column # in the row/col specification or fuzzy column header text.valueN
- Optional:NO
A Value to search for in a cell under the 'ColN' columnpublic void verifyFuzzyCellTextFind(StepTestTable table, java.lang.String benchValue, java.lang.String var, java.lang.String col, java.lang.String colN, java.lang.String valueN)
Attempts to verify a particular cell by finding the row based on fuzzy cell values. "Fuzzy" matches come into play when using header field text or column1 row text to specify row and column identities. The specified column/cell text does NOT have to be an exact match--it is NOT case-sensitive and can be just a substring of the desired value in the table.Supporting Engines:
table
- Optional:NO
The table to add the record to.benchValue
- Optional:NO
The case-sensitive expected value for the specified cell.var
- Optional:NO
The variable which gets assigned the row found.col
- Optional:NO
The 1-based cell column # in the row/col specification or fuzzy column header text.colN
- Optional:NO
A 1-based cell column # in the row/col specification or fuzzy column header text.valueN
- Optional:NO
A Value to search for in a cell under the 'ColN' columnpublic ComponentFunction verifyFuzzyCellTextFind(java.lang.String[] parameters)
Attempts to verify a particular cell by finding the row based on fuzzy cell values. "Fuzzy" matches come into play when using header field text or column1 row text to specify row and column identities. The specified column/cell text does NOT have to be an exact match--it is NOT case-sensitive and can be just a substring of the desired value in the table.Supporting Engines:
parameters
- Optional:NO
An array containing the following parameters:
public void verifyFuzzyCellTextFind(StepTestTable table, java.lang.String[] parameters)
Attempts to verify a particular cell by finding the row based on fuzzy cell values. "Fuzzy" matches come into play when using header field text or column1 row text to specify row and column identities. The specified column/cell text does NOT have to be an exact match--it is NOT case-sensitive and can be just a substring of the desired value in the table.Supporting Engines:
table
- Optional:NO
The table to add the record to.parameters
- Optional:NO
An array containing the following parameters:
Copyright © SAS Institute. All Rights Reserved.