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:

 

评分:0

我来说两句

日历

« 2024-03-26  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 1685
  • 日志数: 5
  • 建立时间: 2019-01-10
  • 更新时间: 2019-11-13

RSS订阅

Open Toolbar