Troubleshooting
Problem
[Simplified Chinese]在录制IBM Rational Functional Tester脚本时Internet Explorer反应迟缓,播放脚本时出现异常或在启用浏览器时失败。
Symptom
以下一个或多个问题同时发生:
- 每点一下鼠标,您都能感觉到大约20秒的延误,在此期间,Rational Functional Tester对鼠标和键盘不响应。
- 在回放期间发生异常,例如ObjectNotFoundException。
- 启用诊断工具指出启用失败并显示以下错误信息:
- "HtmlTestDomainImplementation Loaded = false"
"HTMLTestDomainImplementation Name = Unknown"。
Cause
以下组件被禁用:
- 第三方浏览器扩展
- IBM Rational Functional Tester的Internet Explorer启用程序类
- Sun Java控制台及助手类
Rational Functional Tester需要调用Internet Explorer浏览器的一个名为IERationalEnabler类的插件,这是一个浏览器辅助对象(Browser Helper Object),它会调用RTXIEEnabler.dll,RtxIEEnabler.dll将载入其它两个DLL文件:
a. rtxivsys.dll
b. rtxiedomain.dll
这些DLL文件使Rational Functional Tester能够与Internet Explorer实现交互,这些DLL文件也依赖于Sun Microsystems中的ssv.dll文件。
而Internet Explorer的设置可能会阻止加载这些插件。
Resolving The Problem
按照以下步骤设置Internet Explorer,然后测试是否可以成功使用Internet Explorer进行录制和播放脚本:
注:如果您无法访问以下任何一个设置,请联系您的系统管理员,大多数情况下是因为系统安全策略的设定禁止您访问这些设置。
1. 在浏览器中单击工具 > Internet选项 > 高级。
2. 确定在“Browsing”项下“Enable Third-party browser extensions”选项已被启用。
3. 单击确定关闭Internet选项。
4. 单击工具 > 管理加载项 > 启用或禁用加载项。
5. 确定IERationalEnabler类、SSVHelper类和Sun Java控制台已启用。
6. 如果有任何插件被禁用,单击被禁用的插件,然后单击Manage Add-ons窗口底部的Enable单选框。
7. 单击确定关闭Manage Add-ons窗口。
8. 关闭并重新启动浏览器。如果您进行了任何更改,验证更改已被保存。
9. 关闭所有已打开的Internet Explorer窗口。
10. 打开Rational Functional Tester。
11. 单击配置 > 启用环境进行测试,在Web浏览器页,点击Internet Explorer, 单击禁用,然后再点击启用和测试。
12. 确定Browser Enablement Diagnostic Tool测试结果显示Passed!
Related Information
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21469030