google搜索 51Testing站内搜索                    软件测试门户 | 软件测试培 训 | 文章资料精选 | 软件测试论坛 | 软件测试博客 | 测试招聘求职 
打印

[求助] 奇怪的问题,WebTable变了!!

奇怪的问题,WebTable变了!!


当下图中的webTable中的数据多于2行时,用以下属性可以识别对象:html tag="TABLE", text="作业列表.*", cols="4"
注意,因为text属性是根据表中的数据而变化的,因此用了正则表达式。

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

奇怪!!!
附件: 您所在的用户组无法下载或查看附件

TOP

其他属性没有变化,是不是表示cols也没有变化呢?text进行了正则表达式,是怎么样的表达式呢? 如果这些属性与录制时的属性发生了变化,就会识别不了
相信明天,把握今天!
http://yangkinki.51.com

TOP

cols=4没变,text是以 “作业列表” 开始的一段文字,因此用正则表达式“text="作业列表.*"”

TOP

以前我也遇到过这种问题:
自定义的控件
数据>=2行时 QTP识别其为wbfgrid
数据<2行时 QTP识别其为webtable
测试者飘在孤岛上,注定要不停地寻找不会存在,也不应该存在的东西,相信成功会为神带来不幸。

TOP

TO yn303: 后来找到原因了吗?怎么解决的。
我到现在还没找到原因,只好保证数据多于2行

TOP

 
当前时区 GMT+8, 现在时间是 2008-7-6 14:32Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹