51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1767|回复: 3
打印 上一主题 下一主题

[原创] 各位大侠帮个忙啊

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-3-26 19:37:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在用qtp脚本测试登陆框的时候,会报找不到控件的错误,用户名,校验码都是正常的,就密码输入框找不到,谁能解决一下,谢谢啦
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-3-27 10:09:07 | 只看该作者
刚学的QTP,说下自己的看法,不对的地方还请指正。
由于没有错误信息的贴图,我认为有以下几种可能:
1、检查测试对象库,看测试对象库中是否有这个控件?没有的话,增加密码框对象
                   如果有,看控件的属性和你的密码框属性是否一致
2、是否属性可以匹配到页面上的多个测试对象,所以无法识别
你可以看提示的错误信息,进一步定位错误
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2009-3-27 18:54:52 | 只看该作者

回复 2# 的帖子

我们采用的是描述编程,没有对象库这么一说,提示就是无法识别控件!谢谢你的分析,加油
其实最后问题的的原因找到了,是密码输入框的版本升级,重新升级就ok了
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2009-3-27 18:57:48 | 只看该作者
还有一个问题就是在页面弹出遮挡保密层后,等待遮挡层消失,qtp将获取不到页面的信息全部(执行失败提示无法识别对象),使用了object.Refresh 都无法刷新页面,必须手动点击“刷新”脚本顺利执行了,请问有什么好的办法解决此问题?

[ 本帖最后由 zhangyuan_test 于 2009-3-27 18:58 编辑 ]
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-9 01:42 , Processed in 0.078215 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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