测试过程中,经常需要改变一些筛选条件,然后验证筛选结果数量是否准确,
当下拉框中的值是已经设定好,静态枚举值时,可以用关键字:Unselect From List By Value
但是对应动态生产下拉框枚举值的,用上面的关键字就不行了,其实这中,也非常简单,把事件拆解成两次元素点击行为就可以了。
而对应,筛选结果数量,可以使用关键字:get matching xpath count 统计出你给的路径下总共有多少数量 返回。注意:在获取数量时,路径最后一个一定要是行的标签(不含数量)
示例如下:
comment 选择下拉框中的值click element id=corpName #点击下拉框
sleep 0.5
click element xpath=.//*[@id='corpNameDataGrid']/tbody/tr[7]/td[2] #点击下拉框中的值
sleep 0.2
comment 获取列表数据量
${count} get matching xpath count xpath=.//*[@id='orderForm']/div[2]/ul[2]/li
本文介绍了一种在测试过程中变更筛选条件的方法,并提供了一个具体的示例。针对静态和动态生成的下拉框值,分别给出了操作步骤。对于筛选结果的数量验证,推荐使用getmatchingxpathcount关键字来统计。
1332

被折叠的 条评论
为什么被折叠?



