From ae882f69bf424febe99e7122deec22a43a2b9e2c Mon Sep 17 00:00:00 2001 From: Radislav Date: Wed, 1 Oct 2025 15:30:23 +0300 Subject: [PATCH] =?UTF-8?q?refactor(table):=20=D1=83=D0=BF=D1=80=D0=BE?= =?UTF-8?q?=D1=89=D0=B5=D0=BD=20=D0=BB=D0=BE=D0=BA=D0=B0=D1=82=D0=BE=D1=80?= =?UTF-8?q?=20TABLE=5FWORK=5FAREA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - аменен сложный XPath на более простой и надежный - спользован //table для поиска таблицы в любом месте контейнера - лучшена стабильность тестов при изменениях в структуре DOM --- locators/table_locators.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/locators/table_locators.py b/locators/table_locators.py index 1320232..7d11c89 100644 --- a/locators/table_locators.py +++ b/locators/table_locators.py @@ -12,5 +12,5 @@ class TableLocators: TABLE_SCROLL_CONTAINER (str): контейнера с прокруткой таблицы """ - TABLE_WORK_AREA = "//div[@class='scrollarea__body']/div/div/div/table" + TABLE_WORK_AREA = "//div[@class='scrollarea__body']//table" TABLE_SCROLL_CONTAINER = "//div[contains(@class, 'scrollarea__body') and .//table[@class='scrolltable__container']]//tbody"