19 lines
1.4 KiB
Python
19 lines
1.4 KiB
Python
class NavigationPanelLocators:
|
||
"""Локаторы элементов навигационной панели.
|
||
|
||
Атрибуты:
|
||
PANEL_MAIN (str): XPath локатор основной панели навигации.
|
||
Ищет элемент ul с классом, содержащим 'v-expansion-panel'.
|
||
PANEL_SCROLL_CONTAINER (str): XPath локатор контейнера с прокруткой,
|
||
содержащего навигационную панель. Ищет div с классом 'scrollarea__body',
|
||
внутри которого находится панель навигации.
|
||
NODE_ROOT (str): XPath локатор корневого узла дерева навигации.
|
||
Ищет div с классом, содержащим 'v-treeview-node__root'.
|
||
NODE_CHILDREN (str): XPath локатор дочерних элементов узла дерева.
|
||
Ищет div с классом, содержащим 'v-treeview-node__children'.
|
||
"""
|
||
PANEL_MAIN = "//ul[contains(@class, 'v-expansion-panel')]"
|
||
PANEL_SCROLL_CONTAINER = "//div[contains(@class, 'scrollarea__body') and .//ul[contains(@class, 'v-expansion-panel')]]"
|
||
|
||
NODE_ROOT = "//div[contains(@class,'v-treeview-node__root')]"
|
||
NODE_CHILDREN = "//div[contains(@class,'v-treeview-node__children')]" |