请教浮框问题
图片是我要做测试的web页面,第一列数字表示日期。现在想要校验每个日期下面对应的文字和浮框中的内容。
日期是变化的,就是说今天有内容的日期是8、18、28,明天可能就是9、19、29,但是现在可以通过固定的逻辑可以知道当天是哪几天有内容。
请教:如何获取每个日期下对应的浮框中的内容?
现在遇到的问题是:假如我是通过8号下面的浮框抓取的对象,那么在跑脚本是获取到的浮框内容innertext总是8号浮框里的值。(浮框是webelement,且已经将其中的innertext属性用正则表达式表示。) 先看看18号和28号的悬浮框跟8号你抓取的那个属性上有什么区别啊,索引或者ID什么的 回复 2# 叫你你敢答应么
完全一样的,分别抓取的话都识别成一个对象了。 回复 1# chengyujiao
难道用SPY来看,每个日期下的浮窗都是一摸一样的属性么? 回复 4# 黑羽祭
是的,抓取8号下的浮框对象如图,如果再抓取18号的对象,会将8号的替换,innertext中的属性值换为18号的值。
每个浮框中的每条数据也可以识别为一个webelement,我已经用正则表达式表示了,但是还是不能正确识别,每次getROProperty
的值都是抓取时的那个webelement中的值。 回复 5# chengyujiao
我其实不是很明白你的意思。
既然innertext不一样,就能确定下来哪个框啊。
有了哪个框,看看有没有你要的哪个内容的属性,如all items之类的属性,抓下来就可以了啊。
如果没有就对这个控件截图,也只需要看一眼就能知道结果了。
页:
[1]