51Testing软件测试论坛

标题: 请教,对象库中找不到相应的测试对象 [打印本页]

作者: joshfang    时间: 2006-12-15 01:54
标题: 请教,对象库中找不到相应的测试对象
通常大家发的程序段,都是怎么来运行的呢?

我的对象库中找不到相应的测试对象,大家都是怎么做的呢?
作者: xiaonan    时间: 2006-12-15 08:41
你可以先看一下帮助,还有脚本要自己录制的,不然copy过来运行.如果还是有测试对象没找到,可以把这个测试对象加到对象库中,在帮助里都有讲到的
作者: 思飞2006    时间: 2006-12-15 14:19
关键要看你的对象库,Copy过来的脚本为什么不能用,就是因为在你现在的这个脚本中的对象库你没有测试对象,所以QTP无法运行。你只是Copy了脚本,但对象不会和随脚本一起Copy过来。呵呵。。。还有就是你要看你的对象是不是变了,包括对象的属性等等,因为QTP是靠对象的属性去查找应用程序中的对象的。我上次也碰到这样的情况,在我的脚本中有一个对象是时间。但时间在变,所以我把周二录的脚本在周四的时候就不能回放,也是由于对象名变了,QTP就无法去识别应用程序的对象了。这样的话只要在对象库中把相应的属性改一下就可以了。
作者: walker1020    时间: 2007-2-1 19:31
思飞2006 说的对,看来思飞2006 对QTP理解地比较深了。如果是copy 的代码,就要把整个目录下的代码都复制过去,还有运行环境要一致,这样才有可能不出错。否则就很容易因为出现思飞2006 说的原因而不能运行或有错误。
作者: rivermen    时间: 2007-2-8 16:34
1. 自己录制
2. 考虑低水平录制
3. 模拟鼠标




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