在使用QTP录制“使用IE打开163邮箱网页,输入用户名密码并登陆”的脚本,
录制过程中报如下错误:
“QuickTest Professional 遇到问题需要关闭。我们对此引起的不便表示抱歉。”
“如果您正处于进程当中,信息有可能丢失。”
“请将此问题报告给 Microsoft。”
“我们已创建了一个错误报告,您可以将其发送给我们以帮助我们改善 QuickTest Professional 的质量。这个报告会被认为是机密的,匿名的。”
经过研究找到根源所在,之所以报错可能是QTP没有设置允许加载ActiveX控件导致的,
具体解决办法如下:
1、加载BHOManager.dll(安装QTP后在C:\WINDOWS\system32目录下有BHOManager.dll文件):在dos窗口输入:regsvr32 BHOManager.dll(或regsvr32 C:\WINDOWS\system32\BHOManager.dll)。
2、在QTP中选择Tools->options->Action Screen->Advanced,将Load ActiveX controls选上。
经过上述方法处理之后就可以正常录制啦。
阅读(4438) | 评论(1) | 转发(0) |