【RF-09】元素定位


    关于selenium我们有selenium简明教程介绍,对于Selenium2library库,其原理和selenium是一样的,只不过驱动浏览器的方式稍有变化,但是原理和脚本调测方式基本一致,所以我们针对Selenium2Library的介绍直接从元素定位开始,废话不多说,搞起来吧~


【RF-09】元素定位

元素定位工具

1、Firefox的firebug

【RF-09】元素定位

2、Chrome

【RF-09】元素定位

定位方式(主要)

1、id和name,使用方法:

【RF-09】元素定位

2、xpath(主要):

【RF-09】元素定位

3、css:

【RF-09】元素定位

元素定位是在web自动化测试中最基础也是很重要的步骤,是考验测试人员理论基础的地方,所以我们必须首先掌握最常见的几种定位方式,当然不同的元素操作都会有不同的定位方式,比如在点击的时候我们可以根据点击内容的文本进行定位,我最常用的定位方式为xpath,方便快捷,当然css定位也很强大,id和name最为基础,对于一些动态变化的元素,我们需要使用xpath的特殊用法如contains,start-with,end-with等,当然我们的目标是以最简单高效的方法将元素准确的定位出来。

往期精彩:selenium简明教程全套

【RF-01】环境搭建

【RF-02】第一个脚本

【RF-03】参数配置

【RF-04】F5和测试结果

【RF-05】资源和外部资源

【RF-06】变量

【RF-07】变量参数化

【RF-08】语法特点

【RF-09】元素定位

【RF-09】元素定位


【RF-09】元素定位

【RF-09】元素定位        

【RF-09】元素定位

相关文章: