自动化测试 selenium&python 定位方式(输入框+超链接+点击事件)

输入框定位方式
1.driver.find_element_by_id("kw").send_keys("水千丞")
2.driver.find_element_by_name("wd").send_keys("水千丞")
3.driver.find_element_by_class_name("s_ipt").send_keys("水千丞")

超链接内容定位  元素内容
1.driver.find_element_by_link_text("云服务器").click()
超链接内容定位 模糊匹配
2.driver.find_element_by_partial_link_text("云").click()

选中按钮,触发点击事件定位方式
1.driver.find_element_by_id("su").click()          例如:百度一下
2.driver.find_element_by_css_selector("#app > div > div.hot > div > div.content > a:nth-child(1) > div > img").click()                                 例如:带图片的样式
3.driver.find_element_by_xpath("/html/body/div/div/div[3]/div/div[2]/a[1]/div/img").click()

你可能感兴趣的:(功能测试)