|
2 | 2 | from selenium import webdriver
|
3 | 3 | from selenium.webdriver.chrome.options import Options
|
4 | 4 | from selenium.webdriver.common.keys import Keys
|
| 5 | +from selenium.webdriver.common.by import By |
5 | 6 |
|
6 | 7 | # Do an action on the app's landing page
|
7 | 8 | options = Options()
|
|
13 | 14 | time.sleep(3)
|
14 | 15 |
|
15 | 16 | # Verify the expected content is present
|
16 | | -title_text = driver.find_elements_by_xpath('//h1')[0].text |
| 17 | +title_text = driver.find_elements(By.XPATH, '//h1')[0].text |
17 | 18 | if len(title_text) == 0:
|
18 | 19 | sys.exit("Experience Test Failed: no title texts found")
|
19 | 20 | else:
|
|
23 | 24 | else:
|
24 | 25 | sys.exit("Experience Test Failed: unexpected subtitle text {}".format(title_text))
|
25 | 26 |
|
26 | | -subtitle_text = driver.find_elements_by_xpath('//h2')[0].text |
| 27 | +subtitle_text = driver.find_elements(By.XPATH, '//h2')[0].text |
27 | 28 | if len(subtitle_text) == 0:
|
28 | 29 | sys.exit("Experience Test Failed: no subtitle texts found")
|
29 | 30 | else:
|
|
0 commit comments