关于selenium我们有selenium简明教程介绍,对于Selenium2library库,其原理和selenium是一样的,只不过驱动浏览器的方式稍有变化,但是原理和脚本调测方式基本一致,所以我们针对Selenium2Library的介绍直接从元素定位开始,废话不多说,搞起来吧~
元素定位工具
1、Firefox的firebug
2、Chrome
定位方式(主要)
1、id和name,使用方法:
2、xpath(主要):
3、css:
元素定位是在web自动化测试中最基础也是很重要的步骤,是考验测试人员理论基础的地方,所以我们必须首先掌握最常见的几种定位方式,当然不同的元素操作都会有不同的定位方式,比如在点击的时候我们可以根据点击内容的文本进行定位,我最常用的定位方式为xpath,方便快捷,当然css定位也很强大,id和name最为基础,对于一些动态变化的元素,我们需要使用xpath的特殊用法如contains,start-with,end-with等,当然我们的目标是以最简单高效的方法将元素准确的定位出来。
往期精彩:selenium简明教程全套