### LoadRunner常见问题详解 #### 一、LoadRunner录制脚本与多浏览器环境兼容性问题 **问题描述:** 在一台主机上同时安装有多个浏览器(如IE、Firefox等),LoadRunner在录制脚本时可能会遇到无法弹出浏览器的问题。 **解决方案:** 1. 启动目标浏览器(例如IE),进入“Internet选项”对话框。 2. 切换至“高级”标签页。 3. 取消勾选“启用第三方浏览器扩展(需要重新启动)”的选项。 4. 重启VuGen,再次尝试录制脚本。 **提示:** 在安装其他浏览器如Firefox后,通常会默认勾选上述选项,这会导致LoadRunner无法正常录制脚本。为了保证测试环境的纯净和稳定性,建议在运行LoadRunner的主机上尽量保持一个干净的测试环境,避免不必要的第三方插件或浏览器扩展对测试过程产生干扰。 #### 二、解决录制Web脚本时的乱码问题 **问题描述:** 录制Web脚本时,生成的脚本中可能存在中文乱码。 **解决方案:** 1. 在录制脚本前,打开“录制选项配置”对话框(Record-Options)。 2. 进入“Advanced”标签页。 3. 勾选“Support charset”,并选择支持UTF-8编码。 4. 再次录制脚本,此时应可避免中文乱码问题。 **注意:** 通过上述设置,LoadRunner能正确识别并处理中文字符,避免脚本中出现乱码,从而保证脚本的准确性和可读性。 #### 三、HTML-based script与URL-based script的区别 **HTML-based script:** 使用此模式录制脚本时,VuGen为用户的每个HTML操作生成单独的步骤,使脚本看起来更加直观和易于理解。 **URL-based script:** 此模式下,VuGen捕获所有由用户操作触发并向服务器发送的HTTP请求,为每个请求生成相应的代码。适用于无浏览器界面的Web应用、含有Java Applet或JavaScript/VBScript代码的Web应用,以及使用HTTPS安全协议的应用场景。 **选择依据:** 根据具体应用场景和需求选择合适的脚本类型,以提高脚本的效率和准确性。 #### 四、解决脚本中检查点未被执行的问题 **问题描述:** 脚本中添加了检查点方法Web-find,但在脚本回放时并未执行。 **解决方案:** LoadRunner默认关闭了文本及图像的检查功能,以节省资源。若需开启检查点功能,需调整运行时配置(Run-time Setting)。 1. 进入“Run-time Setting”对话框。 2. 选择“Internet Protocol→Preferences”。 3. 勾选“Checks”下的“Enable Image and text check”选项。 **推荐使用:** 在实际应用中,推荐使用`web_reg_find`方法进行检查点设置,以获得更精确的检查效果。 #### 五、Pacing设置的影响 **作用:** Pacing设置主要用于控制脚本迭代之间的间隔时间,共有三种方式: 1. 上次迭代结束后立刻开始。 2. 上次迭代结束后等待固定时间。 3. 按照固定或随机的时间间隔开始执行新的迭代。 **选择依据:** 根据测试需求和模拟场景的不同,合理设置Pacing参数。通常,没有时间间隔的设置能够产生更大的压力,适用于高负载测试场景。 #### 六、运行时设置Log标签中,未勾选“Enable logging”对消息发送的影响 **描述:** 即使未勾选“Enable logging”选项,通过`lr_message`、`lr_output_message`、`lr_error_message`发送的手工消息仍会被记录。 **解释:** “Enable logging”选项主要影响自动日志记录和通过`lr_log_message`发送的消息。未勾选此选项不会阻止虚拟用户脚本中特定消息的记录。 #### 七、LoadRunner8.0录制Web Services协议脚本的错误 **问题描述:** 在LoadRunner8.0中录制Web Services协议的脚本时,回放阶段可能出现“Error:server returned an incorrectly formatted SOAP response”的错误。 **原因分析:** 此问题源于LoadRunner8.0的VuGen在录制Web Service协议脚本时的一个缺陷。如果服务器操作系统为中文,VuGen会自动修改WSDL文件的头部格式,导致上述错误。 **解决办法:** 安装“LR80WebservicesFPI_setup.exe”和“lrunner_web_sevices_path_1.exe”两个补丁,即可修复该问题。 #### 八、VuGen对Netscape客户证书的支持 **描述:** VuGen8.0版本目前仅支持Internet Explorer的客户端证书,而不支持Netscape的客户证书。 **解决策略:** 录制脚本前,可先从Netscape中导出所需的证书,然后将其导入至Internet Explorer中,确保以相同的顺序导出和导入这些证书。此外,需在每台用于录制或运行涉及证书的Web Vuser脚本的计算机上重复这一过程。 #### 九、VuGen对录制浏览器中代理服务器设置的修改 **行为描述:** 在开始录制基于浏览器的Web Vuser脚本时,VuGen会启动指定的浏览器,并指示浏览器访问VuGen代理服务器。为实现这一目标,VuGen会修改录制浏览器的代理服务器设置。 **默认设置:** 默认情况下,VuGen会修改代理服务器设置,以便所有通过浏览器的网络请求都经过VuGen代理服务器,从而能够捕获和录制用户的操作。 **注意点:** 在测试完成后,记得恢复代理服务器的原始设置,避免影响后续的网络操作或其他应用程序的正常运行。












- 粉丝: 0
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 动态分区分配方式的模拟C语言代码和C++代码.doc
- 强化大数据运用探索创新铁路单位履职考评分析.docx
- (标线标志交通信号灯)工程施工组织设计方案.doc
- 通信企业审计特殊考虑.doc
- 程序设计中的Stack详解.doc
- 大数据时代医院统计工作探究.docx
- vb课程课件测绘程序设计八.ppt
- 基于 C++ 编程语言构建的神经网络系统
- 城建档案信息化建设解决方案.docx
- 论一带一路视阈下计算机运用人才的培养.docx
- 整体家装工程项目管理手册.doc
- 互联网+背景下基于雨课堂的《地球概论》课程混合式教学探索.docx
- 《面向对象程序设计》C--综合练习(学生版)不含答案.doc
- 翻转式课堂在计算机应用基础教学中的应用分析.docx
- 网络安全架构设计及安全设备部署.pptx
- 在计算机监控系统中生成变电站事故信号.docx


