自动化测试 | XPath的使用和CSS选择器的使用
XPath的使用
1.在谷歌浏览器中,按F12后,点击Elements。然后按Ctrl+F,出现搜索框,输入定位字符串后,会提示与定位字符串匹配的元素。
小技巧:
在谷歌浏览器里面可以点中你选择的元素标签,然后右击后,点copy就可以直接出现该元素内容的XPath
2.编写代码:
# 导包
from selenium import webdriver
from time import sleep
from selenium.webdriver.common.by import By
# 获取浏览器驱动
driver = webdriver.Chrome()
# 打开url
driver.get("http://www.baidu.com")
driver.find_element(By.XPATH, "//*[@id='kw']").send_keys("张艺兴")
# 暂停6秒
sleep(6)
# 关闭浏览器驱动
driver.quit()
CSS选择器的使用
编写脚本:
# 导包
from selenium import webdriver
from time import sleep
from selenium.webdriver.common.by import By
# 获取浏览器驱动
driver = webdriver.Chrome()
# 打开url
driver.get("http://www.baidu.com")
driver.find_element(By.CSS_SELECTOR, "#kw").send_keys("张艺兴")
# 暂停6秒
sleep(6)
# 关闭浏览器驱动
driver.quit()
原文地址:https://blog.csdn.net/jingling555/article/details/142768204
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!