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"