51Testing软件测试论坛

标题: 为什么我的qtp8.2不能录制web脚本。 [打印本页]

作者: binbin_chen    时间: 2006-11-15 10:30
标题: 为什么我的qtp8.2不能录制web脚本。
我的qtp是8.2版本的,录制web页面时,使用“Open the folllowing browser when a record or run session begins”录制时,调出qtp自带的订票网页后,输入用户名和密码,进入订票页面,看脚本里什么都没录进去。
再用“Record and run test on any open Web browser ”录制前,手动打开订票网页的主页,然后点击record,输入用户名和密码,也是什么都没有录进去。
但是用“Record and run test on any open Web browser ”录制脚本时,有一种情况是可以录制成功的,先打开一个ie窗口,然后点击record,手动输入网址回车,进入订票页面,再输入用户名和密码,这时候脚本就可以录入成功了。
这时怎么回事呢,请前辈们指导以下。

[ 本帖最后由 binbin_chen 于 2006-11-15 10:40 编辑 ]
作者: walker1020    时间: 2006-11-16 09:07
如果你选择的是 Open the folllowing browser when a record or run session begins, 那么你必须先打开 QTP自带的订票系统的首页,然后选择 Open the folllowing browser when a record or run session begins,这样才能录制。 建议楼主在没有完全理解QTP之前, 要严格按照QTP Tutorial 的要求来操作!
作者: binbin_chen    时间: 2006-11-16 10:39
我用“Open the folllowing browser when a record or run session begins”录制时,“Do not record and run on browsers are already open“和”Close the browser when the test closes“都选定了,这样qtp会自动帮我打开自带的订票系统的主页了吧,还用我自己再手动打开主页吗?我就是按照QTP Tutorial 的步骤来做的,出问题了,所以上来求助的。
当时MI公司的人也来给我们培训过,由于当时不能上网,所以录制web脚本我们就没有练习,后来自己按照教材一步一步录的时候,发现什么脚本也没录进去,而且有个同事和我一样的问题,所以上来求助。
当时装qtp的时候,提示过pdm.dll文件版本不对,在线升级了,但是后来培训练习时,回放一直出错,培训老师来把这个文件删掉就好了,不知道和这个有关系吗?
作者: binbin_chen    时间: 2006-11-16 10:42
还有,我们机器上都装过Loadrunner8.0,不知道和这个有没有关系?
作者: walker1020    时间: 2006-11-16 15:23
Loadrunner8.0 和这个没有关系。

[ 本帖最后由 walker1020 于 2006-11-17 12:48 编辑 ]
作者: xp20683    时间: 2006-11-17 08:44
如果你选择的是 Open the folllowing browser when a record or run session begins, 那么你必须先打开 QTP自带的订票系统的首页?楼住说的应该是不正确的,选择Open the folllowing browser when a record or run session begins应该会自动打开订票系统的首页,不需要自己手动打开的.
   你上面说的使用 record and run test on any open web  browser,不管是你在打开首页后录制,或是录制后打开首页,应该全部能录制进去,我也觉得你可能安装的时候"web"加载项出错了,没有安装好.




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