-
Notifications
You must be signed in to change notification settings - Fork 2
7. Introduction to Locating Elements
NaveenS edited this page Aug 26, 2019
·
3 revisions
If we want to perform any automated action on a web page, we need the locators from it to find it.
- Locate Element by Name
driver.find_element_by_name("q")
- Locate Element by ID
driver.find_element_by_id("lst-ib")
- Locate Element by Link Text
driver.find_element_by_link_text("Account Summary")
- Locate Element by Partial Link Text
driver.find_element_by_partial_link_text("Map")
- Locate Element by XPath
driver.find_element_by_xpath("//button[@id='signIn']")
- Locate Element by CSS Selector
driver.find_element_by_css_selector('div.active')
- Locate Element by Tagname
driver.find_element_by_tag_name('span')
- Locate Element by Classname
driver.find_element_by_class_name('active-button')
-
find_elements_by_name
-
find_elements_by_xpath
-
find_elements_by_link_text
-
find_elements_by_partial_link_text
-
find_elements_by_tag_name
-
find_elements_by_class_name
-
find_elements_by_css_selector