51Testing软件测试论坛

标题: 奇怪的问题,WebTable变了!! [打印本页]

作者: 麦子华华    时间: 2006-11-7 11:46
标题: 奇怪的问题,WebTable变了!!
当下图中的webTable中的数据多于2行时,用以下属性可以识别对象:html tag="TABLE", text="作业列表.*", cols="4"
注意,因为text属性是根据表中的数据而变化的,因此用了正则表达式。

当表中的数据小于等于2行时,同样的object却识别不了这个table了,重新学习了该table,除了text属性变化外,其他属性也没变化啊。但text属性已使用正则表示式。

奇怪!!!
作者: yangkinki    时间: 2006-11-7 12:03
其他属性没有变化,是不是表示cols也没有变化呢?text进行了正则表达式,是怎么样的表达式呢? 如果这些属性与录制时的属性发生了变化,就会识别不了
作者: 麦子华华    时间: 2006-11-7 12:13
cols=4没变,text是以 “作业列表” 开始的一段文字,因此用正则表达式“text="作业列表.*"”
作者: yn303    时间: 2006-11-7 16:07
以前我也遇到过这种问题:
自定义的控件
数据>=2行时 QTP识别其为wbfgrid
数据<2行时 QTP识别其为webtable
作者: 麦子华华    时间: 2006-11-9 13:16
TO yn303: 后来找到原因了吗?怎么解决的。
我到现在还没找到原因,只好保证数据多于2行




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2