51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[原创] 如何返回检查点的值?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-6-12 23:55:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想验证用户名是否重复,打算用循环来检查弹出框中的信息,弹出框文字如果为“该用户名可以使用”,则退出循环。
请问我怎么取得这个弹出框检查点的值是true还是false呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-6-13 08:26:24 | 只看该作者
可以用GetROProperty("text")返回值与“该用户名可以使用”字符串进行比较啊,如果等于就退出
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-6-13 11:14:38 | 只看该作者
哈哈,这个我昨天问了,
我这样处理的
先设置检查点,然后再检查点前面加
if not
后面加then
msgbox "报错"
ExitTest
End If
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-6-13 11:15:50 | 只看该作者
我设置的是文本检查点,昨天刚刚学习的,你可以试试看
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-6-13 11:23:08 | 只看该作者
楼上正解
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2007-6-13 22:00:24 | 只看该作者
原帖由 youxipp 于 2007-6-13 11:14 发表
哈哈,这个我昨天问了,
我这样处理的
先设置检查点,然后再检查点前面加
if not
后面加then
msgbox "报错"
ExitTest
End If



哦,懂了,检查点本身就是一个布尔值

但是我把检查点赋给一个变量,QTP却报语法错误啊,这又是为什么?
回复 支持 反对

使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    7#
    发表于 2007-6-14 08:47:21 | 只看该作者
    原帖由 wtucel 于 2007-6-13 22:00 发表



    哦,懂了,检查点本身就是一个布尔值

    但是我把检查点赋给一个变量,QTP却报语法错误啊,这又是为什么?


    报什么语法错误? 是不是没有加括号? 把你写的代码放上来看看!还有报语法错误的信息!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2007-6-14 09:48:16 | 只看该作者
    应该没有问题的
    dim i
    i= 你的检查点
    If i = False Then
    msgbox "报错"
    ExitTest
    End If
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2007-6-14 09:56:35 | 只看该作者
    If Browser("*****").Page("*****").Check ( CheckPoint("****") ) then
    print "成功"
    else
    print "失败"
    end if
    这个可以吧,在我机器上是没有问题的,楼主再试试,
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-24 07:37 , Processed in 0.072819 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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