51Testing软件测试论坛
标题:
object spy能识别到某个对象,但录制的时候脚本就是没生成下来
[打印本页]
作者:
chenjingbinbin
时间:
2007-12-27 11:27
标题:
object spy能识别到某个对象,但录制的时候脚本就是没生成下来
object spy能识别到某个对象,但录制的时候脚本就是没生成下来
作者:
xiaonan
时间:
2007-12-27 14:09
可以先把对象添加到对象库中,然后利用qtp提供的步骤生成器来生成所需脚本,或者手工来添加脚本
作者:
walker1020
时间:
2007-12-27 14:17
既然录制的时候脚本就是没生成下来,那么就按照Xiaonan版主说的 去操作吧。
作者:
walker1020
时间:
2007-12-27 14:19
由于各种原因,有时必须要自己写代码去实现某些功能。这时候就能显示出一个QTP初学者和高手的区别了。 新手很容易束手无策,不知道怎么处理了。
作者:
walker1020
时间:
2007-12-27 14:22
只会脚本的录制和回放,那么你的能力永远不会有质的飞跃。你去面试时,主考官很可能会问你 如何处理QTP不能录制的情况,如果平时没有积累,那么你可能就不知道无法回答,或者回答比较肤浅,很有可能你就没有继续面试或得到Offer的机会了。
[
本帖最后由 walker1020 于 2007-12-27 14:24 编辑
]
作者:
walker1020
时间:
2007-12-27 14:29
非常感谢楼主提供了自己的经验总结
作者:
walker1020
时间:
2007-12-27 14:31
正如Xiaonan版主所说,此种情况的Solution有两个,一个是 步骤生成器 test generator,还有一个就是自己去写代码了。楼主的附件说明的就是 test generator的使用方法。根据个人经验,我更偏向于 自己写代码
作者:
wuzhiyongnihao
时间:
2007-12-27 15:05
标题:
回复 1# 的帖子
ding
作者:
mythxhg
时间:
2007-12-27 15:52
标题:
我遇到过一个是因为影射设置导致的,不知道跟你的有没相同
一个非标准对象,如果你影射为一个标准对象,但这个对象无法进行影射(即影射后使用它的方法但提示错误的),那么你再次录制的时候就会发现QTP不会录制到你这个对象的任何记录.
例如你将对象类型为WINOBJECT的TBSEDIT对象影射为EDIT.
即原来TBSEDIT--->WINOBJECT
现在为TBSEDIT--->EDIT
但是实际上影射不成功,例如EDIT的方法不能使用,那么你如果不修改这个TBSEDIT影射的话,将录制不到任何关于TBSEDIT的动作,因为QTP不认为它是一个EDIT对象.
不知道你跟这个有没关系,我遇到过这种情况,并作了实验.将你这个控件的影射设置删掉试试.
作者:
hsjzfling
时间:
2007-12-27 16:13
原帖由
xiaonan
于 2007-12-27 14:09 发表
可以先把对象添加到对象库中,然后利用qtp提供的步骤生成器来生成所需脚本,或者手工来添加脚本
添加对象的动作可以省掉的~~用F7添加时会自动添加对象到对象库中。推荐使用这种方法,能自动生成何必手动去写。。。
作者:
walker1020
时间:
2007-12-27 17:38
如果你做过开发,那么就会体会到自己编写代码的自由和灵活了。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2