51Testing软件测试论坛
标题:
弹出页面中的表格统计问题
[打印本页]
作者:
caodongjian
时间:
2008-1-9 10:04
标题:
弹出页面中的表格统计问题
我要统计一个弹出页面中的表格有多少行
录制过程: 首先在一个WEB页面中点击一个"链接" ,Browser("XXX").Page("XXX").Link("XXX").Click
弹出一个新的页面,这个新的页面中有表格.
用 rowcount=Browser("XXX_2").Page("XXX").WebTable(XXX).RowCount
统计出表格一样有多少行
出现问题
1)回放这样统计出来的行数用msgbox显示出只为 "1". 数据不正确
(2) 但是如果先把弹出的那个页面打开,
然后用 rowcount=Browser("XXX_2").Page("XXX").WebTable(XXX).RowCount
统计出表格行数是正确的
有知道为什么的吗?ps 弹出的页面已完全加载
[
本帖最后由 caodongjian 于 2008-1-9 10:08 编辑
]
作者:
老鼠球
时间:
2008-1-9 14:57
加个wait命令试试。。QTP这鸟东西运行的太快跟不上。。希望下个版本能够改进。。
作者:
今天有雾
时间:
2008-1-9 15:03
同意楼上的说话
我遇到过类似的问题,最好加一个
wait()
Browser().page().sync
然后应该就可以了
作者:
caodongjian
时间:
2008-1-9 15:27
谢谢这个问题已解决
wait()
Browser().page().sync
是可以的.
不过我刚开始
Browser().page().sync
wait()
就不行.我想不明白,可能是弹出的那个页面要激活一下吧
作者:
puccaguo
时间:
2008-4-30 14:27
我两个都可以啊,而且不用写wait
我用的是8.2的
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2