Skip to content

# TableLocators

Модуль table_locators содержит локаторы табличных элементов.

Класс TableLocators предоставляет XPath локаторы для работы с таблицами в рабочей области приложения.

## `TableLocators`

Локаторы для табличных элементов в рабочей области.

Содержит XPath локаторы для: TABLE_WORK_AREA (str): основной таблицы в рабочей области TABLE_SCROLL_CONTAINER (str): контейнера с прокруткой таблицы

Source code in `locators\table_locators.py`

     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    class TableLocators:
        """Локаторы для табличных элементов в рабочей области.

        Содержит XPath локаторы для:
        TABLE_WORK_AREA (str): основной таблицы в рабочей области
        TABLE_SCROLL_CONTAINER (str): контейнера с прокруткой таблицы
        """

        #TABLE_WORK_AREA = "//div[@class='scrollarea__body']//table"
        TABLE_WORK_AREA = "//div[@class='scrollarea__body']/div/div/div/table"
        TABLE_SCROLL_CONTAINER = "//div[contains(@class, 'scrollarea__body') and .//table[@class='scrolltable__container']]//tbody"