LoadRunner常见问题分析(三)
7.LoadRunner 8.0版本的VuGen在录制Web Services协议的脚本时一切正常,而回放时报出错误提示“Error:server returned an incorrectly formatted SOAP respe”。这时说明原因引起的?
造成这种情况的主要原因是LoadRunner 8.0的VuGen在录制Web Service协议的脚本时存在一个缺陷:如果服务器的操作系统是中文的,ios性能测试工具loadrunner参数化,VuGen会自动将WSDL文件的头改为,软件性能测试工具loadrunner参数化,因此会有上面的错误提示。
解决方法:把“LR80WebservicesFPI_setup.exe”和“lrunner_web_sevices_path_1.exe”两个补丁打上即可解决。
8.VuGen支持Netscape的客户证书吗?
不支持。目前的VuGen 8.0版本中仅支持Internet Explorer的客户端证书。录制脚本时可以先从Netscape中导出所需的证书,然后将其导入到Internet Explorer中,并确保以相同的顺序导出和导入这些证书。而且,在每台将要录制或运行需要证书的Web Vuser脚本的计算机上都要重复执行前面的过程。
9.VuGen会修改录制浏览器中的代理服务器设置吗?
会修改。在开始录制基于浏览器的Web Vuser脚本时,VuGen首先会启动的浏览器。然后,VuGen会指示浏览器访问VuGen代理服务器。为此,VuGen会修改录制浏览器上的代理服务器设置。默认情况下,VuGen会立即将代理服务器设置更改为Localhost:7777。录制之后,VuGen会将原始代理服务器设置还原到该录制浏览器中。因此,在VuGen进行录制的过程中,不可以更改代理服务器设置,否则将无法正常进行。





LoadRunnerProfessional功能详细解读
4、利用公共云纵向扩展测试
LoadRunner Professional支持在所有平台上测试应用程序。应用程序是在云中运行还是在内部运行、在裸机或虚拟机上运行、或是在混合环境中运行;LoadRunner Professional可以在应用程序上线之前帮助对其进行测试,以便您可以放心地进行部署。
通过云测试,您可以快速、弹性地扩展测试,以满足面向客户的业务应用程序的需求,从而降低管理计算机的成本和开销。LoadRunner Professional现在能够无缝利用公共云基础设施来部署负载生成器(LG),以根据您的性能测试需求进行伸缩,而无需复杂的网络配置。
LoadRunner Professional中内置了基于云的LG部署,可显著减少创建时间,同时保持安全性和可控性。您可以添加多个云帐户并管理网络配置文件,华中loadrunner参数化,以便连接到您的各种LG。您还可以使用公钥/私钥对来保护主机通信的安全,并使用标准模板或通过创建自己的模板来供应主机。测试可在您的网络中或公共云中使用任何负载生成器组合执行。我们支持各种云环境,例如Amazon EC2或 Microsoft Azure。
LoadRunner Professional 现已在Microsoft Azure Marketplace 和 Amazon AWS 中提供,为您提供从云运行负载和性能测试的灵活性,从而降低执行测试的基础设施成本。
LoadRunner常见问题分析(四)
10.在LoadRunner脚本如何输出当前系统时间?
LoadRunner提供了char *ctime(ct time_t *time)函数,调用参数为一个Long型的整数指针,用于存放返回时间的数值表示。
11.一些Web虚拟用户脚本录制后立刻回放没有任何问题,但是当设置迭代次数大于1时,如果进行回放则只能成功迭代一次。为什么从第二次迭始发生错误?
这种现象多是由于在“Run-time Setting”的“Browse Emulation”的设置中,勾选了“Simulate a new user on each iteration”及其下面的选项“Clear cache on each iteration”这两个选项的含义是每次迭代时模拟一个新的用户及每次迭代时清除缓存。
由于脚本迭代时,init和end只能执行一次,如果每次迭代都模拟一个新的用户并清除缓存,则用户登录信息将一并清除,因此迭代时可能会发生错误。
12.虚拟客户脚本“Run-time Setting”中的线程和进程运行方式的区别?
如果选择“Run Vuser as a process”,则场景运行时会为每一个虚拟用户创建一个进程;选择“Run Vuser as a thread”则将每个虚拟用户作为一个线程来运行,在任务管理器中只看到一个mmdrv.exe,这种方式的运行效率更高,能造成更大的压力,时默认选项。
另外,如果启用了IP欺骗功能,性能测试工具loadrunner参数化,则先在Controller中选中Tools菜单下的“Expert Mode”,然后将Tools菜单下的“Opti>General”标签页中的IP地址分配方式也设置为与Vuser运行方式一致,同为线程或进程方式。
苏州华克斯公司-软件性能测试工具loadrunner参数化由苏州华克斯信息科技有限公司提供。苏州华克斯信息科技有限公司拥有很好的服务与产品,不断地受到新老用户及业内人士的肯定和信任。我们公司是商盟认证会员,点击页面的商盟客服图标,可以直接与我们客服人员对话,愿我们今后的合作愉快!