Update example tests

This commit is contained in:
Michael Mintz 2020-04-28 23:50:17 -04:00
parent 19673431b0
commit 3cea5cfc3a
2 changed files with 22 additions and 4 deletions

View File

@ -50,9 +50,9 @@ class OfflineTestClass(BaseCase):
self.switch_to_default_content()
# Assert text located inside an iFrame
self.assert_false(self.is_text_visible("Frame Text"))
self.assert_false(self.is_text_visible("iFrame Text"))
self.switch_to_frame("#myFrame2")
self.assert_true(self.is_text_visible("Frame Text"))
self.assert_true(self.is_text_visible("iFrame Text"))
self.switch_to_default_content()
# Verify that clicking a radio button selects it
@ -74,6 +74,15 @@ class OfflineTestClass(BaseCase):
self.assert_true(self.is_selected("#checkBox3"))
self.assert_true(self.is_selected("#checkBox4"))
# Verify that clicking an iFrame checkbox selects it
self.assert_false(self.is_element_visible(".fBox"))
self.switch_to_frame("#myFrame3")
self.assert_true(self.is_element_visible(".fBox"))
self.assert_false(self.is_selected(".fBox"))
self.click(".fBox")
self.assert_true(self.is_selected(".fBox"))
self.switch_to_default_content()
# Assert link text - Use click_link_text() to click
self.assert_link_text("seleniumbase.com")
self.assert_link_text("SeleniumBase on GitHub")

View File

@ -47,9 +47,9 @@ class MyTestClass(BaseCase):
self.switch_to_default_content()
# Assert text located inside an iFrame
self.assert_false(self.is_text_visible("Frame Text"))
self.assert_false(self.is_text_visible("iFrame Text"))
self.switch_to_frame("#myFrame2")
self.assert_true(self.is_text_visible("Frame Text"))
self.assert_true(self.is_text_visible("iFrame Text"))
self.switch_to_default_content()
# Verify that clicking a radio button selects it
@ -71,6 +71,15 @@ class MyTestClass(BaseCase):
self.assert_true(self.is_selected("#checkBox3"))
self.assert_true(self.is_selected("#checkBox4"))
# Verify that clicking an iFrame checkbox selects it
self.assert_false(self.is_element_visible(".fBox"))
self.switch_to_frame("#myFrame3")
self.assert_true(self.is_element_visible(".fBox"))
self.assert_false(self.is_selected(".fBox"))
self.click(".fBox")
self.assert_true(self.is_selected(".fBox"))
self.switch_to_default_content()
# Assert link text - Use click_link_text() to click
self.assert_link_text("seleniumbase.com")
self.assert_link_text("SeleniumBase on GitHub")