元素定位:

>>WebDriver提供了八种元素定位方法,在Python语言中,所对应的方法如下:

 >>id属性定位:有唯一性

  find_element_by_id("值")

 >>name属性定位:

  find_element_by_name("值")

 >>class属性定位:

  find_element_by_class_name("值")

 >>tag定位:(标签名定位)

  find_element_by_tag_name("标签名")

 >>link定位:(文本链接定位)

  find_element_by_link_text("链接的文本信息")

 >>partial link定位:("部分文本链接定位")

  find_element_by_partial_link_text("链接的部分文本信息")

 >>xpath定位:(路径定位)

  绝对路径定位:find_element_by_xpath("/html/body/......")

  元素属性定位:find_element_by_xpath("//标签名[@属性名='属性值']")

  路径与属性定位:find_element_by_xpath("/html//标签名[@属性名=‘属性值’]")

 >>css定位:

  find_element_by_css_selector("选择器属性值")

  

  

最新文章

  1. centos 系统下安装FastDFS+nginx+fastdfs-nginx-module安装配置
  2. Java构造方法
  3. PPTP-VPN第一章——部署与简单使用
  4. 关于把A表中的数据复制到B表中(整理)
  5. dhcp原理、安装、相关命令、疑惑
  6. Centos 6 安装 epel yum库
  7. Mac下使用Apache TCPMon
  8. EF收集
  9. 关于WCF的一些知识点
  10. memcached的安装(server、client)、magent整合
  11. Oracle 远程访问配置
  12. mysql实现IP与整形互转
  13. P1341 无序字母对
  14. javascript研究小组知识库
  15. 使用Bootstrap后,关于IE与Chrome显示字体的问题
  16. mac上使用zsh配置环境变量
  17. jTemplates
  18. Struts2文件上传的大小限制问题
  19. JNI介绍
  20. java虚拟机-垃圾回收算法

热门文章

  1. 未能加载文件或程序集“System.Web.Http, Version=5.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)解决办法
  2. 复习C++_基础、函数、数组、字符串
  3. 机器学习中正则化项L1和L2的直观理解
  4. 使用pip 提示UnicodeDecodeError: 'ascii' codec can't decode解决方法
  5. javaweb基础(27)_jsp标签库实例
  6. CUDA:Supercomputing for the Masses (用于大量数据的超级计算)-第七节
  7. 换了台电脑tomcat自己运行没问题,eclipse中配置tomcat开启了浏览器却404错误解决
  8. 基于 muse-ui 封装一个微信公众号上传插件 实现多图上传
  9. swpan&expect交互脚本
  10. 精通SpringBoot---整合RabbitMQ消息队列