diff --git a/locators/header_page_locators.py b/locators/header_page_locators.py index 5d7df2dc59..af6e7c2837 100644 --- a/locators/header_page_locators.py +++ b/locators/header_page_locators.py @@ -49,6 +49,7 @@ class HeaderAuthorizedLocators: HEADER_LINKS_AUTH = (By.XPATH, "//nav//a") HEADER_ICONS = (By.XPATH, "//nav//*[name()='svg']") HEADPHONE_ICON = (By.XPATH, "(//nav//*[name()='svg'])[2]") + LINK_ABOUT_AUTH = (By.XPATH, "(//nav//a)[4]") LINK_GROUPS_AUTH = (By.XPATH, "(//nav//a)[2]") LINK_STATISTICS_AUTH = (By.XPATH, "(//nav//a)[3]") LINK_PROFILE = (By.XPATH, "(//nav//a)[12]") diff --git a/pages/header_page.py b/pages/header_page.py index abf71f2f86..ab81740361 100644 --- a/pages/header_page.py +++ b/pages/header_page.py @@ -396,6 +396,12 @@ def click_on_direct_internal_links_in_header_auth(self): self.element_is_present_and_clickable(self.locators1.LINK_GROUPS_AUTH).click() Wait(self.driver, 10).until(EC.url_changes(current_url)) current_url = self.get_current_tab_url() + opened_pages.append(current_url) + + # Click on the 'About' link + self.element_is_present_and_clickable(self.locators1.LINK_ABOUT_AUTH).click() + Wait(self.driver, 10).until(EC.url_changes(current_url)) + current_url = self.get_current_tab_url() opened_pages.append(current_url) # to be continued print(opened_pages)