diff --git a/pages/exercises_ru_words_page.py b/pages/exercises_ru_words_page.py index 70ccd5f5f6..b929082910 100644 --- a/pages/exercises_ru_words_page.py +++ b/pages/exercises_ru_words_page.py @@ -100,7 +100,7 @@ def check_elements_visibility_on_7th_level(self): def get_list1_of_breadcrumbs_links(self): elements = self.elements_are_present(self.locators.PAGE_LIST1) tags = [element.tag_name for element in elements] - print(*tags) + # print(*tags) return elements @allure.step("Check the list1 is visible") @@ -111,7 +111,7 @@ def check_list1_visibility(self): def get_list2_of_group_links(self): elements = self.elements_are_present(self.locators.PAGE_LIST2) tags = [element.tag_name for element in elements] - print(*tags) + # print(*tags) return elements @allure.step("Check the list2 is visible") @@ -122,7 +122,7 @@ def check_list2_visibility(self): def get_list3_of_subgroup_links(self): elements = self.elements_are_present(self.locators.PAGE_LIST3) tags = [element.tag_name for element in elements] - print(*tags) + # print(*tags) return elements @allure.step("Check the list3 is visible") @@ -133,7 +133,7 @@ def check_list3_visibility(self): def get_list4_of_links(self): elements = self.elements_are_present(self.locators.CARD_IMAGES_LIST4) tags = [element.tag_name for element in elements] - print(*tags) + # print(*tags) return elements @allure.step("Check the list4 is visible") @@ -234,6 +234,7 @@ def click_on_breadcrumbs_links(self): @allure.step("Click on breadcrumbs link 1 and thereby open corresponding the web page in the same tab") def click_on_breadcrumbs_link1(self): self.element_is_present_and_clickable(self.locators.PAGE_LIST1_1).click() + time.sleep(3) opened_page = self.get_current_tab_url() print(opened_page) self.driver.back() diff --git a/tests/exercises_ru_words_page_test.py b/tests/exercises_ru_words_page_test.py index 6dcc5118e7..86e4730160 100644 --- a/tests/exercises_ru_words_page_test.py +++ b/tests/exercises_ru_words_page_test.py @@ -147,18 +147,21 @@ def test_erw_03_04_01_verify_breadcrumbs_link1_leads_to_correct_page(self, drive page = ExercisesRuWordsPage(driver) opened_page1 = page.click_on_breadcrumbs_link1() assert opened_page1, "Transitions to pages have not performed" + assert opened_page1 in ExRuWoPaData.breadcrumbs_urls, "The link leads to an incorrect page after clicking" @allure.title("Verify if breadcrumbs link2 leads to the correct page after clicking") def test_erw_03_04_02_verify_breadcrumbs_link2_leads_to_correct_page(self, driver, exercises_ru_words_page_open): page = ExercisesRuWordsPage(driver) opened_page2 = page.click_on_breadcrumbs_link2() assert opened_page2, "Transitions to pages have not performed" + assert opened_page2 in ExRuWoPaData.breadcrumbs_urls, "The link leads to an incorrect page after clicking" @allure.title("Verify if breadcrumbs link3 leads to the correct page after clicking") def test_erw_03_04_03_verify_breadcrumbs_link3_leads_to_correct_page(self, driver, exercises_ru_words_page_open): page = ExercisesRuWordsPage(driver) opened_page3 = page.click_on_breadcrumbs_link3() assert opened_page3, "Transitions to pages have not performed" + assert opened_page3 in ExRuWoPaData.breadcrumbs_urls, "The link leads to an incorrect page after clicking" @allure.title("Verify if group links lead to correct pages after clicking") def test_erw_03_05_verify_group_links_lead_to_correct_pages(self, driver, exercises_ru_words_page_open):