51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2309|回复: 5
打印 上一主题 下一主题

[求助] 想将检查点参数化为两个参数之和应该怎么做?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-10-1 11:40:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想设置一个检查点,将其参数化,但是预期输出是让它等于另外两个输入参数的数值相加(或者相除等),应该怎么做 啊?我现在只会将检查点参数化等于一个输入的参数
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-10-1 12:48:50 | 只看该作者
手写检查点就是了。。。
if object.GetROProperty("") = (p1 + p2) then
   reporter.reportevent micpass , "Add", p1 & "+" & "p2" "=" & p1+p2
else
   reporter.reportevent micfail , "Add", p1 & "+" & "p2" "<>" & p1+p2
end if
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-10-2 11:47:12 | 只看该作者
楼上正解
使用Reporter.ReportEvent
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2007-10-2 16:20:36 | 只看该作者
不好意思,我刚刚接触QTP,请问object.GetROProperty("") 是什么?("") 里面的是不是我需要设置的检查点的值?但是检查点不是直接指定的吗?那应该怎么样把它提取出来呢?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-10-2 18:19:53 | 只看该作者
这个。。。建议楼主还是先花点时间看看教程和帮助吧。。。
比如你要检查一个WebEdit中的文本值,那么就用.WebEdit("你要检查的对象").GetROProperty("text")
你所说的检查点只是QTP给你封装好的个功能,实际中我们更多时候是自己手动写检查语句,并将结果输出到Result中,那样更灵活,也就是用类似我在2楼写的语句
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2007-10-2 22:27:00 | 只看该作者
我看了教程阿,但是没有看到很多有讲VBS的,大部分都是讲的操作
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-15 04:10 , Processed in 0.073977 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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