51Testing软件测试论坛

标题: 初学QTP,很菜的问题 [打印本页]

作者: zfb2004    时间: 2006-11-20 16:25
标题: 初学QTP,很菜的问题
初学QTP,很菜的问题

这有几个问题,希望大家给解释一下:
一、以下是QTP的测试结果:
运行错误 Cannot identify the item (for object "查找范围(I):"). Verify that this item's properties match an item currently displayed in your application.
行(3): "Window("系统工具").Dialog("打开").WinListView("查找范围(I):").Activate "最新"" 。 失败

脚本是录制完后直接运行的,并没有编辑,出现这一个错误后,脚本再往下运行一直是失败 。
请问这是什么原因,

二、还有就是,对同一个程序测试,如果录制脚本时间长了,会出现好多的问题如:

1、Cannot identify the item (for object "查找范围(I):"). Verify that this item's properties match an item currently displayed in your application.

2、运行错误 Object not visible
行(17): "Window("分析工具2.data").WinObject("AfxFrameOrView42s").WinMenu("ContextMenu").Select "查看全部机器"" 。
3、运行错误 Cannot find the "确定" object's parent "生成信息" (class Dialog). Verify that parent properties match an object currently displayed in your application.
行(58): "Window("生成工具").Dialog("生成信息").WinButton("确定").Click" 。
如果录制脚本时间短的话,就不会出现这些情况了。

三、用自动化测试的好处到底在那,刚开始使用QTP的时候,感觉录制回放脚本很简单,可以再往后在编辑脚本分析结果中常遇到一些问题,不知道是被测试工具的问题,还是测试工具操作不当的问题,

请大家多多指点

作者: walker1020    时间: 2006-11-20 16:45
1, 由于没有找到 "查找范围(I) 这个对象,所以以后的任何对象QTP 都没有找到,所以全部是失败,自然 脚本再往下运行一直是失败 。

2,如果录制脚本时间长了,运行的次数多了,QTP的运行速度会越来越块。建议你增加一些 Wait 语句。

3, QTP 适合进行回归测试和功能测试。
作者: zfb2004    时间: 2006-11-20 17:13
谢谢,
作者: bbyanghui    时间: 2006-11-21 11:38
关于第一个问题应该怎样解决呢?
在录制应用程序的时候很容易出现这样的问题 一些控件不能识别
作者: walker1020    时间: 2006-11-21 20:13
请参考 http://bbs.51testing.com/thread-24742-1-1.html
作者: beginnl    时间: 2006-11-22 18:18
第一个页面错误的问题,是不是回放时还有其他page打开着呢?




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2