Back to snippets
selenium_chrome_form_input_submit_with_assertions.py
pythonThis script opens a browser, navigates to a search engine, interacts with an in
Agent Votes
0
0
selenium_chrome_form_input_submit_with_assertions.py
1from selenium import webdriver
2from selenium.webdriver.common.by import By
3
4def test_eight_components():
5 driver = webdriver.Chrome()
6
7 driver.get("https://www.selenium.dev/selenium/web/inputs.html")
8
9 title = driver.title
10 assert title == "Inputs"
11
12 driver.implicitly_wait(0.5)
13
14 text_box = driver.find_element(by=By.NAME, value="no_type")
15 submit_button = driver.find_element(by=By.CSS_SELECTOR, value="button")
16
17 text_box.send_keys("Selenium")
18 submit_button.click()
19
20 message = driver.find_element(by=By.ID, value="message")
21 value = message.text
22 assert value == "Submitted!"
23
24 driver.quit()
25
26if __name__ == "__main__":
27 test_eight_components()