selenium webdriver——元素定位
2024-09-02 04:15:49
元素定位:
>>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("选择器属性值")
最新文章
- centos 系统下安装FastDFS+nginx+fastdfs-nginx-module安装配置
- Java构造方法
- PPTP-VPN第一章——部署与简单使用
- 关于把A表中的数据复制到B表中(整理)
- dhcp原理、安装、相关命令、疑惑
- Centos 6 安装 epel yum库
- Mac下使用Apache TCPMon
- EF收集
- 关于WCF的一些知识点
- memcached的安装(server、client)、magent整合
- Oracle 远程访问配置
- mysql实现IP与整形互转
- P1341 无序字母对
- javascript研究小组知识库
- 使用Bootstrap后,关于IE与Chrome显示字体的问题
- mac上使用zsh配置环境变量
- jTemplates
- Struts2文件上传的大小限制问题
- JNI介绍
- java虚拟机-垃圾回收算法
热门文章
- 未能加载文件或程序集“System.Web.Http, Version=5.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)解决办法
- 复习C++_基础、函数、数组、字符串
- 机器学习中正则化项L1和L2的直观理解
- 使用pip 提示UnicodeDecodeError: 'ascii' codec can't decode解决方法
- javaweb基础(27)_jsp标签库实例
- CUDA:Supercomputing for the Masses (用于大量数据的超级计算)-第七节
- 换了台电脑tomcat自己运行没问题,eclipse中配置tomcat开启了浏览器却404错误解决
- 基于 muse-ui 封装一个微信公众号上传插件 实现多图上传
- swpan&;expect交互脚本
- 精通SpringBoot---整合RabbitMQ消息队列