Update Tour examples

This commit is contained in:
Michael Mintz 2023-03-17 12:04:15 -04:00
parent bb2e66d785
commit e654af05b1
5 changed files with 20 additions and 20 deletions

View File

@ -5,15 +5,15 @@ BaseCase.main(__name__, __file__)
class MyTourClass(BaseCase):
def test_google_tour(self):
self.open("https://google.com/ncr")
self.wait_for_element('input[title="Search"]')
self.wait_for_element('[title="Search"]')
self.hide_elements("iframe")
self.create_bootstrap_tour() # OR self.create_tour(theme="bootstrap")
self.add_tour_step("Welcome to Google!", title="SeleniumBase Tours")
self.add_tour_step("Type in your query here.", 'input[title="Search"]')
self.add_tour_step("Type in your query here.", '[title="Search"]')
self.play_tour()
self.highlight_type('input[title="Search"]', "Google")
self.highlight_type('[title="Search"]', "Google")
self.wait_for_element('[role="listbox"]') # Wait for autocomplete
self.create_bootstrap_tour()
@ -21,7 +21,7 @@ class MyTourClass(BaseCase):
self.add_tour_step("Or press [ENTER] after entry.", '[title="Search"]')
self.play_tour()
self.highlight_type('input[title="Search"]', "GitHub\n")
self.highlight_type('[title="Search"]', "GitHub\n")
self.ad_block()
self.wait_for_element("#search")

View File

@ -5,17 +5,17 @@ BaseCase.main(__name__, __file__)
class MyTourClass(BaseCase):
def test_google_tour(self):
self.open("https://google.com/ncr")
self.wait_for_element('input[title="Search"]')
self.wait_for_element('[title="Search"]')
self.hide_elements("iframe")
# Create a website tour using the ShepherdJS library with "dark" theme
# Same as: self.create_shepherd_tour(theme="dark")
self.create_tour(theme="dark")
self.add_tour_step("Welcome to Google!", title="SeleniumBase Tours")
self.add_tour_step("Type in your query here.", 'input[title="Search"]')
self.add_tour_step("Type in your query here.", '[title="Search"]')
self.play_tour()
self.highlight_type('input[title="Search"]', "Google")
self.highlight_type('[title="Search"]', "Google")
self.wait_for_element('[role="listbox"]') # Wait for autocomplete
# Create a website tour using the ShepherdJS library with "light" theme
@ -25,7 +25,7 @@ class MyTourClass(BaseCase):
self.add_tour_step("Or press [ENTER] after entry.", '[title="Search"]')
self.play_tour()
self.highlight_type('input[title="Search"]', "GitHub\n")
self.highlight_type('[title="Search"]', "GitHub\n")
self.ad_block()
self.wait_for_element("#search")

View File

@ -5,15 +5,15 @@ BaseCase.main(__name__, __file__)
class MyTourClass(BaseCase):
def test_google_tour(self):
self.open("https://google.com/ncr")
self.wait_for_element('input[title="Search"]')
self.wait_for_element('[title="Search"]')
self.hide_elements("iframe")
self.create_hopscotch_tour() # OR self.create_tour(theme="hopscotch")
self.add_tour_step("Welcome to Google!", title="SeleniumBase Tours")
self.add_tour_step("Type in your query here.", 'input[title="Search"]')
self.add_tour_step("Type in your query here.", '[title="Search"]')
self.play_tour()
self.highlight_type('input[title="Search"]', "Google")
self.highlight_type('[title="Search"]', "Google")
self.wait_for_element('[role="listbox"]') # Wait for autocomplete
self.create_hopscotch_tour()
@ -21,7 +21,7 @@ class MyTourClass(BaseCase):
self.add_tour_step("Or press [ENTER] after entry.", '[title="Search"]')
self.play_tour()
self.highlight_type('input[title="Search"]', "GitHub\n")
self.highlight_type('[title="Search"]', "GitHub\n")
self.ad_block()
self.wait_for_element("#search")

View File

@ -5,15 +5,15 @@ BaseCase.main(__name__, __file__)
class MyTourClass(BaseCase):
def test_google_tour(self):
self.open("https://google.com/ncr")
self.wait_for_element('input[title="Search"]')
self.wait_for_element('[title="Search"]')
self.hide_elements("iframe")
self.create_introjs_tour() # OR self.create_tour(theme="introjs")
self.add_tour_step("Welcome to Google!", title="SeleniumBase Tours")
self.add_tour_step("Type in your query here.", 'input[title="Search"]')
self.add_tour_step("Type in your query here.", '[title="Search"]')
self.play_tour()
self.highlight_type('input[title="Search"]', "Google")
self.highlight_type('[title="Search"]', "Google")
self.wait_for_element('[role="listbox"]') # Wait for autocomplete
self.create_introjs_tour()
@ -21,7 +21,7 @@ class MyTourClass(BaseCase):
self.add_tour_step("Or press [ENTER] after entry.", '[title="Search"]')
self.play_tour()
self.highlight_type('input[title="Search"]', "GitHub\n")
self.highlight_type('[title="Search"]', "GitHub\n")
self.ad_block()
self.wait_for_element("#search")

View File

@ -5,15 +5,15 @@ BaseCase.main(__name__, __file__)
class MyTourClass(BaseCase):
def test_google_tour(self):
self.open("https://google.com/ncr")
self.wait_for_element('input[title="Search"]')
self.wait_for_element('[title="Search"]')
self.hide_elements("iframe")
self.create_shepherd_tour(theme="dark")
self.add_tour_step("Welcome to Google!", title="SeleniumBase Tours")
self.add_tour_step("Type in your query here.", 'input[title="Search"]')
self.add_tour_step("Type in your query here.", '[title="Search"]')
self.play_tour()
self.highlight_type('input[title="Search"]', "Google")
self.highlight_type('[title="Search"]', "Google")
self.wait_for_element('[role="listbox"]') # Wait for autocomplete
self.create_shepherd_tour(theme="light")
@ -21,7 +21,7 @@ class MyTourClass(BaseCase):
self.add_tour_step("Or press [ENTER] after entry.", '[title="Search"]')
self.play_tour()
self.highlight_type('input[title="Search"]', "GitHub\n")
self.highlight_type('[title="Search"]', "GitHub\n")
self.ad_block()
self.wait_for_element("#search")