51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[原创] 为何无法设置文本检查点

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-6-25 07:39:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我按教程中说明的,选中一句脚本,再右击文本,为什么没有“insert text checkpoint”选项出来啊?如下图

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-6-26 08:26:57 | 只看该作者
关于检查文本
通过将下列检查点之一添加到测试或组件,可以检查是否显示了指定的文本字符串。

文本检查点- 通过它可以根据指定条件检查文本是否显示在屏幕、窗口或网页中。所有环境下都支持文本检查点。
标准检查点- 通过它可以检查对象的 text 属性。这是在许多 Windows Applications 中检查文本的首选方法。有关详细信息,请参阅创建标准检查点。
文本区域检查点- 通过它可以根据指定的条件,检查文本字符串是否出现在 Windows Applications 的已定义区域。标准的 Windows、Visual Basic 和 ActiveX 环境都支持文本区域检查点。
你选择的是text框的text属性,所以只要填加标准检查点就行.
回复 支持 反对

使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    3#
    发表于 2006-6-26 09:35:09 | 只看该作者
    你首先要选中你要进行检查的文字,然后点击右键,应该就可以看到insert text checkpoint了。 请参考:
    http://bbs.51testing.com/viewthr ... &extra=page%3D1
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2006-6-26 11:34:03 | 只看该作者

    请教各位高手,怎样在脚本中增加等待时间?

    执行回放录制脚本时失败,Retry后又能继续完成,怎样解决?

    比如测试系统登陆后,需要等待一段时间,注销这个object才能出来,希望执行注销前,等待一段时间.有两个方案:
    方案1:设置所有对象的等待超时时间,进入test-settings-run,设置object sychronization timeout 值增大,缺省设置为:20000 milliseconds。
    方案2:使用Exist, Wait 语句,在继续下一步骤前,等待多长时间。

    方案1已经ok了.
    但是方案2不知道该怎样写这个脚本? 照葫芦化瓢以后,不能执行. 呵呵,不好意思,刚学,哪位指教一下?先谢了.
    下面的 LoginOK 开始的那段,就出错了.错误信息是这样的:
    Cannot identify the object "http://10.66.128.6:8080/test/"(of class WebArea). Verify that this object's properties match an object currently displayed in your application.

    Browser("测试login系统").Page("测试login系统").WebEdit("WebEdit").Set ""
    Browser("测试login系统").Page("测试login系统").WebEdit("WebEdit").Set "a0125"
    Browser("测试login系统").Page("测试login系统").WebEdit("WebEdit_2").SetSecure "449ce6c06324101810f0ff3377c3302b8bb0545e5e62"
    Browser("测试login系统").Page("测试login系统").WebArea("http://10.66.128.6:8080/test/").FireEvent "onmouseover"
    Browser("测试login系统").Page("测试login系统").WebArea("http://10.66.128.6:8080/test/").Click

    LoginOK=Browser("测试login系统").Page("测试login系统").WebArea("http://10.66.128.6:8080/test/").Click.Exist
    counter=1
    While Not  LoginOK
            Wait(2)
            LoginOK=Browser("测试login系统").Page("测试login系统").WebArea("http://10.66.128.6:8080/test/").Click.Exist
            counter=counter+1
            If counter=10  Then
                    LoninOK=True
            End If
    Wend

    Browser("测试login系统").Page("测试login系统_2").Frame("FrameMain").WebElement("登录/注销").Click
    Browser("测试login系统").Page("测试login系统_2").Frame("FrameMain").WebElement("注销").Click
    Browser("测试login系统").Dialog("Microsoft Internet Explorer").WinButton("确定").Click
    Browser("测试login系统").Page("测试login系统").Sync
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2006-6-26 12:13:41 | 只看该作者
    wait(2)写的没错啊,等待2秒.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2006-6-26 12:14:20 | 只看该作者
    还有,你想问问题就开个新贴啊,
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-26 03:42 , Processed in 0.065246 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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