Update example tests

This commit is contained in:
Michael Mintz 2023-11-15 21:16:55 -05:00
parent fdf3071c68
commit 8b05246845
2 changed files with 10 additions and 5 deletions

View File

@ -97,7 +97,10 @@ class HackTests(BaseCase):
self.open("https://dev.to/top/infinity")
self.click_if_visible('button[aria-label="Close campaign banner"]')
self.click_if_visible('svg[aria-label="Close campaign banner"]')
self.hide_elements('main div:contains("Pinned")')
try:
self.hide_elements('main div:contains("Pinned")')
except Exception:
pass
self.set_text_content('nav a[data-text="Relevant"]', "ALL")
self.set_text_content('nav a[data-text="Latest"]', "YOUR")
self.set_text_content('nav a[data-text="Top"]', "BASE")

View File

@ -2,12 +2,14 @@
from seleniumbase import SB
with SB(uc=True) as sb:
sb.driver.get("https://nowsecure.nl/#relax")
sb.sleep(1)
sb.driver.uc_open_with_tab("https://nowsecure.nl/#relax")
sb.sleep(1.2)
if not sb.is_text_visible("OH YEAH, you passed!", "h1"):
sb.get_new_driver(undetectable=True)
sb.driver.get("https://nowsecure.nl/#relax")
sb.sleep(1)
sb.driver.uc_open_with_reconnect(
"https://nowsecure.nl/#relax", reconnect_time=3
)
sb.sleep(1.2)
if not sb.is_text_visible("OH YEAH, you passed!", "h1"):
if sb.is_element_visible('iframe[src*="challenge"]'):
with sb.frame_switch('iframe[src*="challenge"]'):