多测师是一家拥有先进的教学理念,强大的师资团队,业内好评甚多的接口自动化测试培训机构!

17727591462

联系电话

您现在所在位置:接口自动化测试培训 > 新闻资讯

自动化测试之元素定位

更新时间:2022-04-12 09:25:11 作者:多测师 浏览:288

  一、自动化测试的关键是要准确的操作测试对象,所以就需要对被测系统的页面元素做精确的定位;有以下几种定位方法:

  By.classNme(String className)

  By.cssSelector(String selector)

  By.id(String id)

  By.linkText(String linkText)

  By.name(String name)

  By.partialLinkText(String linkText)

  By.tagName(String name)

  By.xpath(String xpath)

自动化测试之元素定位

  二、XPath方法介绍

  1、定位元素使用最多的还是xpath方法,可以在Firefox中使用firepath插件获取xpath的值;

  2、XPath常用符号说明:

  /表示绝对路径,绝对路径是从根目录开始

  //表示相对路径

  .表示前一层

  ..表示上一层

  *表示通配符

  @表示属性

  []表示判断表达式

  三、XPath使用介绍

  1、打开安装firepath插件的火狐浏览器

  2、打开百度首页

  3、在搜索栏右键选择Inspect in FirePath

  4、在FirePath中显示xpath的值

  通过FirePath工具,我们可以快速定位元素,但是有时候定位到的元素的表达式或者是方式不是我们想要的,所以就需要我们根据xpath定位规则去手动修改。

  以上内容为大家介绍了自动化测试中的元素定位,本文由多测师亲自撰写,希望对大家有所帮助。了解更多自动化测试相关知识:https://www.aichudan.com/xwzx/

联系电话

17727591462

返回顶部