51Testing软件测试论坛
标题:
求助!RF Selenium2Library关于元素定位的一些问题
[打印本页]
作者:
shwqdzh
时间:
2017-9-18 13:34
标题:
求助!RF Selenium2Library关于元素定位的一些问题
操作内容就是贴图上的那些,比如现在我删除编号16
定位xpath=//*[@id="models-data"]/tbody/tr[2]/td[6]/a[3]能够删除第2个,但只是通过页面上的顺序去定位到的,怎么样通过编号,抽奖城市,奖项名称这些关键字去定位?
还有一个问题就是:
能不能通过:for循环来把有这些关键字的全部删除,而不是一条一条去添加删除
作者:
finomy
时间:
2017-9-18 14:55
做一个结构体或者类似的东西,包含序号(tr在tbody中的位移,从1开始)、编号、抽奖城市等等你需要的内容;依次遍历tbody中的tr,抓取想要的内容,存成结构体,存在一个列表里;程序去遍历列表,判断要删掉哪个;然后用xpath执行删除,用tr的位移值来定位
作者:
shwqdzh
时间:
2017-9-18 17:38
finomy 发表于 2017-9-18 14:55
做一个结构体或者类似的东西,包含序号(tr在tbody中的位移,从1开始)、编号、抽奖城市等等你需要的内容; ...
我用另外的方法实现了 anyhow thanks^_^
你的思路我明天试试
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2