51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2841|回复: 8
打印 上一主题 下一主题

[求助] qtp用什么方式可以对web里的表格内容如何判断??

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-9-9 16:43:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近我们公司准备用qtp做功能测试,一些问题不是很了解,希望各位大大帮忙

1.web里 根据条件查询完会有许多内容以表格方式返回,如何对这些数据进行判断是否符合查询条件
2.qtp做功能测试是否只需要走完整个功能流程就好,中间做些检查点?那些异常操作是否需要录制?

大家一般做web测试主要是录制那些过程么?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2009-9-9 16:56:25 | 只看该作者
自己先顶下
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2009-9-9 17:10:45 | 只看该作者
QTP做功能的,可以把流程分在不同的Action里, 也可以去脚本进行再加工的……
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2009-9-10 11:17:38 | 只看该作者
主要是数据如何比对,难道和数据库比么,
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2009-9-10 15:55:35 | 只看该作者
你是想检查输出的值与数据库中的是否一致?
这应该就是数据库检查点啊
如果是这样的话,你应该去找点QTP资料好好看看。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2009-9-10 15:57:24 | 只看该作者
表格检查点和数据库检查点是QTP中比较基本的内容
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2009-9-10 18:18:38 | 只看该作者

获取到单元格的值

可以这样
'获取到行数
a = webtable().RowCount
for i = 1 to a
'获取到列数
b = webtable().ColumnCount(i)
for j = 1 to b
'打印表格中所有值
msgbox webtable().GetCellData(i,j)
next
next
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2009-9-11 09:53:54 | 只看该作者
原帖由 kboer 于 2009-9-10 18:18 发表
可以这样
'获取到行数
a = webtable().RowCount
for i = 1 to a
'获取到列数
b = webtable().ColumnCount(i)
for j = 1 to b
'打印表格中所有值
msgbox webtable().GetCellData(i,j)
next
next

个人认为,楼上正解!
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2009-9-11 10:13:55 | 只看该作者
楼上的头像正解~(是不是春香?)
哈哈,另外个人认为用 print 比较好些,1。省得一直去点msgbox的OK,2。可以看到输出的结果,何乐而不为呢?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-22 05:57 , Processed in 0.080307 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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