From 49178681c6184aaa3c8139bdb5d4c6033aa653e4 Mon Sep 17 00:00:00 2001 From: Alena Krauch Date: Wed, 3 Dec 2025 13:49:50 +0300 Subject: [PATCH] ref test_erwf_01.01 Verify page presence and visibility update exercises_ru_words_family_page_test.py, exercises_ru_words_family_page.py #623 --- pages/exercises_ru_words_family_page.py | 4 ++++ tests/exercises_ru_words_family_page_test.py | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/pages/exercises_ru_words_family_page.py b/pages/exercises_ru_words_family_page.py index 9e9d36e59c..91d3055420 100644 --- a/pages/exercises_ru_words_family_page.py +++ b/pages/exercises_ru_words_family_page.py @@ -12,3 +12,7 @@ class ExercisesRuWordsFamilyPage(BasePage): @allure.step("Check if some content is present in DOM") def check_presence_of_page_content(self): return self.element_is_present(self.locators.PAGE_CONTENT) + + @allure.step("Check if page content is visible on the page") + def check_visibility_of_page_content(self): + return self.element_is_visible(self.locators.PAGE_CONTENT) diff --git a/tests/exercises_ru_words_family_page_test.py b/tests/exercises_ru_words_family_page_test.py index f6050c6965..07ab7fd590 100644 --- a/tests/exercises_ru_words_family_page_test.py +++ b/tests/exercises_ru_words_family_page_test.py @@ -8,7 +8,9 @@ class TestExercisesRuWordsFamilyPage: class TestExRuWordsFamilyPageStructure: @allure.title("Verify presence and visibility of content on the page") - def test_erwf_01_01_verify_page_presence(self, driver, exercises_ru_words_family_page_open): + def test_erwf_01_01_verify_page_presence_and_visibility(self, driver, exercises_ru_words_family_page_open): page = erwfPage(driver) page_content_presence = page.check_presence_of_page_content() + page_content_visibility = page.check_visibility_of_page_content() assert page_content_presence, "The page content is absent in DOM" + assert page_content_visibility, "The page content is invisible"