ui定位八大元素

本文介绍了UI自动化测试中常用的8种元素定位方式:id定位、name定位、link text定位、partial link text定位、classname定位、tagname定位、cssselector定位以及xpath定位。其中,xpath定位因能基于页面结构进行定位而被广泛应用,但id和name定位在确保唯一性时更优。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、id定位

        基于元素属性中的id值来进行定位,如果是动态id使用xpath(就像是身份证上的身份证号码,不出意外不会重复)

2、name定位

        基于元素属性中的name值来进行定位,就像是身份证上的名字,可能会出现重复,在使用前可以查看前端代码查看一下是否唯一

3、link text定位

        主要是用于链接定位

4、partial link text定位

        主要是模糊查询,当模糊查询匹配关键字有多个时,就选取第一个或者再根据下标索引再次指引,当只有一个时直接可以操作

5、classname定位

        基于元素样式进行定位,非常容易遇到重复

6、tagname定位

        标签名进行定位,重复度最高,只有在需要定位后进行二次筛选的情况下使用

7、cssselector定位

        应用相对较多的一种行为,最初IE浏览器不支持xpath,完全基于class属性来实现的定位

8、xpath定位

        目前应用最多的一种行为,基于页面结构来进行定位

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值