Skip to content

Commit d7c4af5

Browse files
committed
Update examples
1 parent 6f332bf commit d7c4af5

File tree

12 files changed

+69
-51
lines changed

12 files changed

+69
-51
lines changed

examples/boilerplates/samples/google_test.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ def test_google_dot_com(self):
1515
self.skip("Skipping test in headless mode.")
1616
if not self.undetectable:
1717
self.get_new_driver(undetectable=True)
18-
self.open("https://google.com/ncr")
18+
self.driver.get("https://google.com/ncr")
1919
self.assert_title_contains("Google")
2020
self.sleep(0.05)
2121
self.save_screenshot_to_logs() # ("./latest_logs" folder)

examples/boilerplates/samples/test_page_objects.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
class GooglePage:
77
def go_to_google(self, sb):
8-
sb.open("https://google.com/ncr")
8+
sb.driver.get("https://google.com/ncr")
99

1010
def assert_google_title(self, sb):
1111
sb.assert_title_contains("Google")

examples/offline_examples/test_user_agent.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ def test_get_user_agent(self):
1818
print("\n--------------------------")
1919
if not self.headless:
2020
self.open("chrome://version/")
21-
self.highlight("#useragent", loops=8)
21+
self.highlight("#useragent", loops=6)
22+
self.sleep(0.8)
2223
try:
2324
self.execute_cdp_cmd(
2425
"Network.setUserAgentOverride",

examples/raw_test_scripts.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33

44
with SB(uc=True, test=True) as sb:
55
sb.open("https://google.com/ncr")
6-
sb.type('[name="q"]', "SeleniumBase on GitHub\n")
6+
sb.type('[name="q"]', "SeleniumBase on GitHub")
7+
sb.click("div:not([jsname]) > * > input")
78
sb.highlight('a[href*="github.com/seleniumbase"]')
89
sb.sleep(0.5)
910

examples/tour_examples/bootstrap_google_tour.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ def test_google_tour(self):
3636
self.wait_for_element("#searchboxinput", timeout=20)
3737
self.wait_for_element("#minimap", timeout=20)
3838
self.wait_for_element("#zoom", timeout=20)
39-
self.wait_for_element("#widget-zoom-out")
39+
self.wait_for_element('[aria-label="Zoom out"]')
4040
self.wait_for_element('[jsaction*="minimap.main;"]')
4141
self.sleep(0.5)
4242

@@ -61,10 +61,14 @@ def test_google_tour(self):
6161
alignment="right",
6262
)
6363
self.add_tour_step(
64-
"Click here to zoom in.", "#widget-zoom-in", alignment="left"
64+
"Click here to zoom in.",
65+
'[aria-label="Zoom in"]',
66+
alignment="left",
6567
)
6668
self.add_tour_step(
67-
"Or click here to zoom out.", "#widget-zoom-out", alignment="left"
69+
"Or click here to zoom out.",
70+
'[aria-label="Zoom out"]',
71+
alignment="left",
6872
)
6973
if self.is_element_visible('button[jsaction*="settings.open;"]'):
7074
self.add_tour_step(

examples/tour_examples/google_tour.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ def test_google_tour(self):
4242
self.wait_for_element("#searchboxinput")
4343
self.wait_for_element("#minimap")
4444
self.wait_for_element("#zoom")
45-
self.wait_for_element("#widget-zoom-out")
45+
self.wait_for_element('[aria-label="Zoom out"]')
4646
self.wait_for_element('[jsaction*="minimap.main;"]')
4747
self.sleep(0.5)
4848

@@ -69,10 +69,14 @@ def test_google_tour(self):
6969
alignment="right",
7070
)
7171
self.add_tour_step(
72-
"Click here to zoom in.", "#widget-zoom-in", alignment="left"
72+
"Click here to zoom in.",
73+
'[aria-label="Zoom in"]',
74+
alignment="left",
7375
)
7476
self.add_tour_step(
75-
"Or click here to zoom out.", "#widget-zoom-out", alignment="left"
77+
"Or click here to zoom out.",
78+
'[aria-label="Zoom out"]',
79+
alignment="left",
7680
)
7781
if self.is_element_visible('button[jsaction*="settings.open;"]'):
7882
self.add_tour_step(

examples/tour_examples/hopscotch_google_tour.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ def test_google_tour(self):
3636
self.wait_for_element("#searchboxinput", timeout=20)
3737
self.wait_for_element("#minimap", timeout=20)
3838
self.wait_for_element("#zoom", timeout=20)
39-
self.wait_for_element("#widget-zoom-out")
39+
self.wait_for_element('[aria-label="Zoom out"]')
4040
self.wait_for_element('[jsaction*="minimap.main;"]')
4141
self.sleep(0.5)
4242

@@ -61,10 +61,14 @@ def test_google_tour(self):
6161
alignment="right",
6262
)
6363
self.add_tour_step(
64-
"Click here to zoom in.", "#widget-zoom-in", alignment="left"
64+
"Click here to zoom in.",
65+
'[aria-label="Zoom in"]',
66+
alignment="left",
6567
)
6668
self.add_tour_step(
67-
"Or click here to zoom out.", "#widget-zoom-out", alignment="left"
69+
"Or click here to zoom out.",
70+
'[aria-label="Zoom out"]',
71+
alignment="left",
6872
)
6973
if self.is_element_visible('button[jsaction*="settings.open;"]'):
7074
self.add_tour_step(

examples/tour_examples/introjs_google_tour.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ def test_google_tour(self):
3636
self.wait_for_element("#searchboxinput", timeout=20)
3737
self.wait_for_element("#minimap", timeout=20)
3838
self.wait_for_element("#zoom", timeout=20)
39-
self.wait_for_element("#widget-zoom-out")
39+
self.wait_for_element('[aria-label="Zoom out"]')
4040
self.wait_for_element('[jsaction*="minimap.main;"]')
4141
self.sleep(0.5)
4242

@@ -62,10 +62,14 @@ def test_google_tour(self):
6262
alignment="right",
6363
)
6464
self.add_tour_step(
65-
"Click here to zoom in.", "#widget-zoom-in", alignment="left"
65+
"Click here to zoom in.",
66+
'[aria-label="Zoom in"]',
67+
alignment="left",
6668
)
6769
self.add_tour_step(
68-
"Or click here to zoom out.", "#widget-zoom-out", alignment="left"
70+
"Or click here to zoom out.",
71+
'[aria-label="Zoom out"]',
72+
alignment="left",
6973
)
7074
if self.is_element_visible('button[jsaction*="settings.open;"]'):
7175
self.add_tour_step(

examples/tour_examples/maps_introjs_tour.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ def test_google_maps_tour(self):
88
self.wait_for_element("#searchboxinput", timeout=20)
99
self.wait_for_element("#minimap", timeout=20)
1010
self.wait_for_element("#zoom", timeout=20)
11-
self.wait_for_element("#widget-zoom-out")
11+
self.wait_for_element('[aria-label="Zoom out"]')
1212
self.wait_for_element('[jsaction*="minimap.main;"]')
1313

1414
self.create_tour(theme="introjs")
@@ -34,10 +34,14 @@ def test_google_maps_tour(self):
3434
alignment="right",
3535
)
3636
self.add_tour_step(
37-
"Click here to zoom in.", "#widget-zoom-in", alignment="left"
37+
"Click here to zoom in.",
38+
'[aria-label="Zoom in"]',
39+
alignment="left",
3840
)
3941
self.add_tour_step(
40-
"Or click here to zoom out.", "#widget-zoom-out", alignment="left"
42+
"Or click here to zoom out.",
43+
'[aria-label="Zoom out"]',
44+
alignment="left",
4145
)
4246
if self.is_element_visible('button[jsaction*="settings.open;"]'):
4347
self.add_tour_step(

examples/tour_examples/shepherd_google_tour.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ def test_google_tour(self):
3636
self.wait_for_element("#searchboxinput", timeout=20)
3737
self.wait_for_element("#minimap", timeout=20)
3838
self.wait_for_element("#zoom", timeout=20)
39-
self.wait_for_element("#widget-zoom-out")
39+
self.wait_for_element('[aria-label="Zoom out"]')
4040
self.wait_for_element('[jsaction*="minimap.main;"]')
4141
self.sleep(0.5)
4242

@@ -62,11 +62,13 @@ def test_google_tour(self):
6262
alignment="right",
6363
)
6464
self.add_tour_step(
65-
"Click here to zoom in.", "#widget-zoom-in", alignment="left"
65+
"Click here to zoom in.",
66+
'[aria-label="Zoom in"]',
67+
alignment="left",
6668
)
6769
self.add_tour_step(
6870
"Or click here to zoom out.",
69-
"#widget-zoom-out",
71+
'[aria-label="Zoom out"]',
7072
alignment="left",
7173
theme="light",
7274
)

0 commit comments

Comments
 (0)