selenium+python学习笔记
上一篇 /
下一篇 2019-08-19 14:32:10
/ 个人分类:自动化测试脚本
execute_script()方法的使用说明:
编写自动化测试脚本的时候使用driver.find_element_by_xpath(
"(.//*[normalize-space(text()) and normalize-space(.)=':'])[15]/following::div[6]").click()
使用这种方式抓取元素的时候总是报class元素定位模糊的情况
execute_script()方法是同步执行js代码
使用实例:
click10 = driver.find_element_by_xpath(
u"(.//*[normalize-space(text()) and normalize-space(.)='请选择商品协议'])[3]/following::li[1]")
driver.execute_script("arguments[0].click()",click10)
arguments[0]代表js代码后面的所有参数0代表第一个参数
收藏
举报
TAG: