|
| def | get_table_cell (self, locator, row, column, loglevel='TRACE') |
| | Returns contents of table cell. More...
|
| |
| def | table_cell_should_contain (self, locator, row, column, expected, loglevel='TRACE') |
| | Verifies table cell contains text expected. More...
|
| |
| def | table_column_should_contain (self, locator, column, expected, loglevel='TRACE') |
| | Verifies table column contains text expected. More...
|
| |
| def | table_footer_should_contain (self, locator, expected, loglevel='TRACE') |
| | Verifies table footer contains text expected. More...
|
| |
| def | table_header_should_contain (self, locator, expected, loglevel='TRACE') |
| | Verifies table header contains text expected. More...
|
| |
| def | table_row_should_contain (self, locator, row, expected, loglevel='TRACE') |
| | Verifies that table row contains text expected. More...
|
| |
| def | table_should_contain (self, locator, expected, loglevel='TRACE') |
| | Verifies table contains text expected. More...
|
| |
| def | assert_page_contains (self, locator, tag=None, message=None, loglevel='TRACE') |
| |
| def | assert_page_not_contains (self, locator, tag=None, message=None, loglevel='TRACE') |
| |
| def | debug (self, msg, html=False) |
| |
| def | get_timeout (self, timeout=None) |
| |
| def | info (self, msg, html=False) |
| |
| def | log (self, msg, level='INFO', html=False) |
| |
| def | log_source (self, loglevel='INFO') |
| |
| def | warn (self, msg, html=False) |
| |
| def | __init__ (self, ctx) |
| | Base class exposing attributes from the common context. More...
|
| |
| def | find_element (self, locator, tag=None, required=True, parent=None) |
| | Find element matching locator. More...
|
| |
| def | find_elements (self, locator, tag=None, parent=None) |
| | Find all elements matching locator. More...
|
| |
| def | is_element_enabled (self, locator, tag=None) |
| |
| def | is_text_present (self, text) |
| |
| def | is_visible (self, locator) |
| |
|
| def | _find (self, table_locator, locator, content) |
| |
| def | _find_by_column (self, table_locator, col, content) |
| |
| def | _find_by_content (self, table_locator, content) |
| |
| def | _find_by_footer (self, table_locator, content) |
| |
| def | _find_by_header (self, table_locator, content) |
| |
| def | _find_by_row (self, table_locator, row, content) |
| |
| def | _get_cell (self, locator, row, column) |
| |
| def | _get_rows (self, locator, count) |
| |
| def | _index_to_position (self, index) |
| |
Definition at line 20 of file tableelement.py.
| def SeleniumLibrary.keywords.tableelement.TableElementKeywords.get_table_cell |
( |
|
self, |
|
|
|
locator, |
|
|
|
row, |
|
|
|
column, |
|
|
|
loglevel = 'TRACE' |
|
) |
| |
Returns contents of table cell.
The table is located using the ``locator`` argument and its cell
found using ``row`` and ``column``. See the `Locating elements`
section for details about the locator syntax.
Both row and column indexes start from 1, and header and footer
rows are included in the count. It is possible to refer to rows
and columns from the end by using negative indexes so that -1
is the last row/column, -2 is the second last, and so on.
All ``<th>`` and ``<td>`` elements anywhere in the table are
considered to be cells.
See `Page Should Contain` for explanation about the ``loglevel``
argument.
Definition at line 40 of file tableelement.py.
| def SeleniumLibrary.keywords.tableelement.TableElementKeywords.table_column_should_contain |
( |
|
self, |
|
|
|
locator, |
|
|
|
column, |
|
|
|
expected, |
|
|
|
loglevel = 'TRACE' |
|
) |
| |
Verifies table column contains text expected.
The table is located using the ``locator`` argument and its column
found using ``column``. See the `Locating elements` section for
details about the locator syntax.
Column indexes start from 1. It is possible to refer to columns
from the end by using negative indexes so that -1 is the last column,
-2 is the second last, and so on.
If a table contains cells that span multiple columns, those merged
cells count as a single column.
See `Page Should Contain Element` for explanation about the
``loglevel`` argument.
Definition at line 111 of file tableelement.py.
| def SeleniumLibrary.keywords.tableelement.TableElementKeywords.table_row_should_contain |
( |
|
self, |
|
|
|
locator, |
|
|
|
row, |
|
|
|
expected, |
|
|
|
loglevel = 'TRACE' |
|
) |
| |
Verifies that table row contains text expected.
The table is located using the ``locator`` argument and its column
found using ``column``. See the `Locating elements` section for
details about the locator syntax.
Row indexes start from 1. It is possible to refer to rows
from the end by using negative indexes so that -1 is the last row,
-2 is the second last, and so on.
If a table contains cells that span multiple rows, a match
only occurs for the uppermost row of those merged cells.
See `Page Should Contain Element` for explanation about the
``loglevel`` argument.
Definition at line 173 of file tableelement.py.