Selenium Webdriver ✦ No Sign-up
Close the browser windows and exit the driver using quit() . 2. Sample Code (Python) This "piece" of code demonstrates a search on Python.org:
Navigate to a specific URL using driver.get() . selenium webdriver
Verify metadata like the page title or current URL. Close the browser windows and exit the driver using quit()
Retrieve text or attribute values using getText() or getAttribute() . Verify metadata like the page title or current URL
Initialize the WebDriver instance (e.g., driver = webdriver.Chrome() ).
from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.common.keys import Keys # 1. Start the session driver = webdriver.Chrome() # 2. Take action on browser driver.get("https://www.python.org") # 4. & 5. Find an element (with implicit waiting) driver.implicitly_wait(2) search_bar = driver.find_element(By.NAME, "q") # 6. Take action on element search_bar.send_keys("getting started" + Keys.RETURN) # 8. End the session driver.quit() Use code with caution. Copied to clipboard 3. Key Design Patterns
A robust Selenium script consists of these sequential steps: