51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2345|回复: 10
打印 上一主题 下一主题

[原创] 如何获得查询结果中的记录数目,并输出

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-3-17 11:05:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在在项目中有一个页面,其中的记录是可以按照行政区来查询。我想用QTP测试一下正确性。比如选择江苏省,查询结果有100条,选择苏州市有30条,选择南京市有20条,现在我就是想获得每次查询结果中的数目(像前面的100、20、30这些数字),并在测试结果中输出来。请教高手怎么实现的?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2010-3-17 11:06:13 | 只看该作者
期待回复
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2010-3-17 11:33:48 | 只看该作者
遍历每条记录并计数或者getROproperty()取出分页统计数据(不知道有没有分页统计)。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2010-3-17 12:14:32 | 只看该作者

回复 3# 的帖子

有分页的
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2010-3-17 12:45:49 | 只看该作者
用outputvalue可以实现吗,就是读取页面下方的显示总共有多少条记录的数字  可以实现吗?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2010-3-17 15:24:07 | 只看该作者
那就把分页统计的字符串取到,然后其中的总数来就完了,可以不用outputvalue的
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2010-3-17 15:25:53 | 只看该作者
有分页就不用那么麻烦了!上面说的都能解决。多试试!
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2010-3-17 16:02:23 | 只看该作者
我现在是通过插入output value 来实现的,就是取页面记录下方的统计数目字符串,通过设置text before 和text after分别
为“共有记录”和“条”,取他们之间的那个统计数目的字符串得到的,但是不知道其中有个“text to capture is displayed after occurrence 1 of”的设置中的这个数字1是干什么用的。是指出现的次数吗?还有另外的一个问题,就是我这个页面那个行政区有15个查询选项的,我用了一个for循环了15次,经常运行到选择常州市的时候,明明查出来的结果有20条,并且页面上也显示20条,但是output value 输入的却是0,很郁闷啊。不知道是不是上面这个设置引起的。其他行政区查出来的记录也是20条的时候是正确显示的,就这个行政区会出错,搞的很郁闷。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2010-3-17 16:12:04 | 只看该作者
路过
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2010-3-17 16:20:47 | 只看该作者
"共有记录20条"把这个对象先加到对象库头去,然后取出其中的20来,具体怎么取要看这个对象的哪个属性是“共有记录20条”,吧对象结构发来看看
回复 支持 反对

使用道具 举报

该用户从未签到

11#
 楼主| 发表于 2010-3-17 16:25:16 | 只看该作者

回复 10# 的帖子

请看一下我8楼的补充  我没有用对象库
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-11 05:42 , Processed in 0.076871 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表