51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3415|回复: 14
打印 上一主题 下一主题

[原创] 怎样把检查点对象设置成变量?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-11-26 14:32:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
对话框中有五个选项:TOP,SECOND,THIRD,FORTH,FIFTH,选择不同,播放器的画面质量就有所改变,但不是很明显,我想每做完一个选择,后面就设立相应的检查点来检查是否当前设置跟刚才选择一致,如果一致就选下一个,否就输出错误.
请问,QTP检查点能实现吗? 怎么实现?怎么设置变量?
如果检查点不能实现,还有其他的办法吗?
多多谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2007-11-26 15:50:37 | 只看该作者
怎么没有人回答呀?  急急的...
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-11-26 16:29:15 | 只看该作者
不请楚.好像不行...你要check播放器的画面质量和选择项一致?

请高手进来吧
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-11-26 18:02:07 | 只看该作者
听不明白呀,听不明白。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-11-26 19:18:45 | 只看该作者
播放器画面质量的检查?太高估QTP了。这类测试适合手工做。
能做的只有你能得到播放器的播放参数,去检查不同选择播放器采用不同参数
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2007-11-26 22:28:21 | 只看该作者
可能检查播放质量是有困难的,那我是先想只是检查上次的选项有没有选对,如下图,选项对应右侧的图片,如果选择是TOP,那么右侧图片的最左边的数条就变成紫色,这个可以判断检查吗?



[ 本帖最后由 junlingliu 于 2007-11-26 22:29 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-11-27 08:54:07 | 只看该作者
照楼主的意思 用if不久解决了? 检查点放在if里面。。。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2007-11-27 09:16:16 | 只看该作者

回复 7# 的帖子

你好! 前面已经录制了选择THIRD LEVEL RECOVERY的语句, 后面用if判断是可以的,
Dialog("i-Player").Dialog("Properties").WinRadioButton("THIRD LEVEL RECOVERY").Set
......
......
if  Dialog("i-Player").Dialog("Properties").WinRadioButton("THIRD LEVEL RECOVERY").Check(CheckPoint("THIRD LEVEL RECOVERY")) = true then
但是这样没有意义啊,我是想把CheckPoint("i")里面的对象变成变量,以便随机选择......
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    9#
    发表于 2007-11-27 21:32:43 | 只看该作者
    根据你在8# 的描述,你首先要对 WinRadioButton("THIRD LEVEL RECOVERY") 这个对象进行参数化,然后对 CheckPoint("THIRD LEVEL RECOVERY") 需要检查的属性的值进行参数化。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
     楼主| 发表于 2007-11-28 12:27:34 | 只看该作者

    回复 9# 的帖子

    我把WinRadioButton("THIRD LEVEL RECOVERY")   参数化了:
    c="FIFTH LEVEL RECOVERY"
    Dialog("i-Player").Dialog("Properties").WinRadioButton("text:="&c). Set   可以运行,但是怎么再将检查点参数化?
    这样吗:
    Dialog("i-Player").Dialog("Properties").WinRadioButton("THIRD LEVEL RECOVERY_2").Check CheckPoint("text:="&c)

    可是出现了"常规运行错误"!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
     楼主| 发表于 2007-11-28 12:29:18 | 只看该作者
    Check CheckPoint("text:="&c)

    检查点能否参数化??
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2007-11-28 12:59:08 | 只看该作者
    回楼上.可以
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2007-11-28 13:49:33 | 只看该作者

    回复 12# 的帖子

    那要怎样子操作,才能实现?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
     楼主| 发表于 2007-11-28 13:54:30 | 只看该作者

    回复 12# 的帖子

    按照我上面写的,怎么会出错? 怎样实现呢?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2008-10-6 19:52:36 | 只看该作者

    回复 12# 的帖子

    图片检查点能参数化吗?也就是一种操作对应一个图片,现在将操作参数化,对应的图片检查点能跟着参数化吗?
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-28 07:26 , Processed in 0.074083 second(s), 29 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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