click below
click below
Normal Size Small Size show me how
Selenium python
| Question | Answer |
|---|---|
| import selenium libtary | from selenium import webdriver |
| open chrome | driver = webdriver.Chrome() |
| open web page | driver.get("") |
| Keys class library | provide keys in the keyboard like RETURN, F1, ALT etc from selenium.webdriver.common.keys import Keys |
| By class library | used to locate elements within a document from selenium.webdriver.common.by import By |
| confirm the web title | assert "Python" in driver.title |
| Quitting Sessions | driver.quit() |
| Check and print the Page Title | print(driver.title) |
| locate the search bar | search_bar = driver.find_element_by_name(“q”) |
| delete all text in search bar | search_bar.clear() |
| type something in the search bar | search_bar.send_keys(“getting started with python”) |
| Simulates pressing the Return (Enter) key | search_bar.send_keys(Keys.RETURN) |
| Verify the Resulting URL | print(driver.current_url) |
| Goes one step backward in the browser history. | driver.get(" |
| Closes the current window. | diver.get(" |
| Goes one step forward in the browser history. | driver.get(" |
| Invokes the window manager-specific ‘full screen’ operation | driver.get(" |
| Saves a screenshot of the current window to a PNG image file. | driver.get(" |
| Gets the x, y position of the current window. | diver.get(" |
| Sets a sticky timeout to implicitly wait for an element to be found, | diver.get(" |
| Maximizes the current window that webdriver is using | diver.get(" |