51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1719|回复: 4
打印 上一主题 下一主题

[原创] 文字识别回放总是fail!!

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-9-4 16:01:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在一个windows界面上用text checkpoint抓取了一段文字,回放对比总是fail,仔细看了看report,caputured和expected的内容没有差异,不明白.其中Match case is OFF, Exach match is OFF, ignore spaces is On.有谁遇到这个问题的?  我用的是QTP9.2, Vista VB32.
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    奋斗
    2022-7-13 15:22
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2007-9-4 16:15:25 | 只看该作者
    你用output 或者getRoproperty 把实际的文字抓取出来,看看跟你比较的预期结果有什么差异

    在不行就把实际的文字 直接拷贝给预期结果所对应的变量,再比较

    仔细点,看看其中差别
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2007-9-4 20:22:34 | 只看该作者
    http://bbs.51testing.com/thread-89039-1-2.html中也提到了类似的问题。看看帮助文档中关于text checkpoint 的原文吧“The text-recognition mechanism used when you create a text or text area checkpoint may occasionally retrieve unwanted text information (such as hidden text and shadowed text, which appears as multiple copies of the same string). ”也就是说你所指定要check的text中含有隐藏的东东,你可以用text output value将其输出来看看到底是什么。

    建议这种情况下还是使用标准的检查点或者getroproperty吧
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    4#
    发表于 2007-9-4 23:41:32 | 只看该作者
    有的时候 实际运行时的一个空格都有可能引起结果 Fail。仔细看看两者的区别,肯定会有一些细微的差别的。如果不信,把 Test Report里面 这个Fail的检查点的信息及其图片放上来看看
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2007-9-5 00:30:34 | 只看该作者
    再补充下,一定要确定你所看到的实际输出和预期输出是否完全一致,包括楼上提到的空格,还有数据类型(用vartype查看),最后还要注意下的就是你是否在添加检查点时错误使用了正则表达式,这些因素都会导致检查点通不过~~

    PS:测试总归是个考验细心加耐心的活~~~
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-27 18:50 , Processed in 0.092189 second(s), 25 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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