商盟旺铺
四川性能测试工具loadrunnerloadrunner关联
来源:2592作者:2022/5/2 13:52:00






Loadrunner权限

Internet Explorer的TruClient浏览器需要对HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Internet Explorer注册表项的读取访问权限,并且对HKEY_CURRENT_USER \ SOFTWARE \ Hewlett-Packard \ TruClient注册表项的写访问权限。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。

问题:运行启用了UAC的LoadRunner License实用程序时,LoadRunner将提示您输入管理员凭据。

解决方法:以管理员身份运行该实用

问题:在Windows Server操作系统上录制和重播TruClient - Web脚本(并记录Web协议脚本)时,建议您关闭Internet Explorer增强安全配置(IE ESC)。

解析度:

在Windows 2012 R2:服务器管理器>本地服务器> Internet Explorer增强的安全配置。

在Windows 2008 R2:服务器管理器>安全信息>配置IE ESC。

问题:使用Visual Studio 2010和2012加载项创建C#和VB .NET脚本时:Visual Studio会在运行之前创建需要在系统中注册的.NET程序集。 .NET程序集的注册需要管理权限。

解决方法:使用以下方法之一启用UAC并注册.NET程序集,然后再运行测试:

运行Visual Studio“作为管理员”,提供管理凭据。对于基于Web(HTTP/HTML)的应用程序的测试,多数用户选择基于C语言的LR脚本,显然,这种LR脚本是一种面向过程的脚本,***可以对***终运行的脚本进行直接的修改与调整。在项目设置中,确保设置了COM for Interop注册选项(项目>属性>构建> COM互操作的注册)。每当构建项目时,Visual Studio将自动将测试DLL注册为.NET程序集。

在没有管理权限的情况下运行Visual Studio,并在构建测试DLL之后手动注册测试DLL。它先记录下业务流程(如下订单或票预定),然后将其转化为测试脚本。要执行此操作,请运行具有管理权限的Windows控制台并运行以下命令:%WINDIR%\ Microsoft.NET \ Framework \ v4.0.30319 \ RegAsm.exe <TargetDLLwithPath> / codebase(忽略运行此命令时发出的警告)。

例如,您可以使用“c:\ users \ qatest \ documents \ visual studio 2010 \ Projects \ LoadRunnerUser1 \ LoadRunnerUser1 \ LoadRunnerUser1.dll”替换<TargetDLLwithPath>。它包括一个获得***的自动关联引擎,用于扫描***终用户、系统和诊断数据,以提供系统变慢的***可能的原因。每次构建后,您都不需要注册该DLL。在DLL中定义的COM接口进行更改后,可以注册一次。

问题:IP向导不适用于有限用户。

解决方法:以管理员权限运行IP向导。这些相互间的依赖关系会带来很多困难,特别是对于需要快速迭代测试的敏捷环境。 IP向导使用原始套接字与远程机器进行通信。因此,在基于套接字的通信中打开和使用原始套接字需要管理员权限。有关详细信息,请参阅http://msdn.microsoft.com/en-us/library/windows/desktop/ms740548%28v=vs.85%29.aspx。或者,您可以在目标机器上本地设置IP向导设置。

问题:在录制基于Web的协议脚本时,如果启用了数据执行保护(DEP),某些安装中的录制可能会失败。

解决方法:在您的机器上禁用DEP。有关详细信息,请参阅“用户指南”中的如何记录Vuser脚本。

问题:Linux机器上的负载生成器的网络设置不能由标准(非管理员)用户帐户配置。

解决方法:在Linux操作系统上运行时,使用管理员权限运行lr_agent_settings。



Loadrunner的TruClient

32位操作系统上的Chromium不支持TruClient。

如果您将自定义配置添加到使用LoadRunner 11.52记录的TruClient脚本的pref.js或user.js文件中,则需要将其重新添加到LoadRunner 12.xx脚本文件中。

提示:建议您在开始使用LoadRunner 12.xx中的自定义配置编辑脚本之前备份现有文件。

使用Chromium重播的TruClient脚本的执行时间将比在TruClient Firefox / Internet Explorer上重播的速度慢。PerformanceCenter显示运行测试时的事务、系统和在线机器的状态。这是Chromium浏览器上的TruClient仪器的结果。这将主要影响Vuser生成的吞吐量。

提示:在更多的Load Generator机器上运行其他TruClient Vuser,而不是使用TruClient Firefox / Internet Explorer。

将TruClient脚本转换为Web - HTTP / HTML(TC2Web)不支持转换为JavaScript语言脚本。

总监兼总监

在测试结果查看器中,某些菜单命令不可用,如打印和***。您也可能无法打印或导出HTML某些测试结果。

对于安装在Windows Server操作系统上的LoadRunner,必须禁用Internet Explorer增强安全配置才能查看帮助内容。默认情况下启用(控制面板>管理工具>服务器管理器>配置IE ESC)。轻松创建虚拟用户使用LoadRunner的VirtualUserGenerator引擎,您能很简便地创立起系统负载。有关禁用增强安全性的详细信息,请参阅帮助中的VuGen故障排除和限制。

使用SiteScope监视器时,无法更改已使用场景保存的计数器。

解决方法:删除所有现有的SiteScope计数器,关闭对话框并重新添加它们。

当您停止命名的VTS实例时,实例可能会继续运行,直到重新启动VTS Windows服务,这将阻止您创建具有相同名称或端口的实例。

解决方法:重新启动Windows服务。例如,使用“net stop vtsservice”来停止服务,并且“net start vtsservice”重新启动它。

XSS和Remedy DFE仅在Windows机器上受支持。

LoadRunner 12.50可以在启用Windows FIPS标志的情况下运行。但是,启用FIPS标志时,Protoco SDK和LoadRunner Visual Studio项目(使用VS2010加载项for Dev)将无法正常运行。

以下Linux环境中的“-proto tcp”和“-proto udp”不支持Webtrace:RHEL 7,OEL 7和Ubuntu 14.04。



loadrunner定义性能要求

本教程将使用旅行服务应用程序。 想象一下,您是负责签约的应用程序满足业务需求的性能工程师。 您的项目经理已经给您以下标准来批准产品发布:

该应用程序必须成功处理10个并发旅行社。

该应用程序必须能够处理10个同时进行的航班预订,响应时间不超过90秒。

应用程序必须能够处理10个旅行代理人,并行行程检查,响应时间不超过120秒。

应用程序必须能够处理10个代理商登录并退出系统,响应时间不超过10秒。

本教程将引导您完成验证每个业务需求的负载测试过程。



华克斯 (业务联系人)

13862561363

商户名称:苏州华克斯信息科技有限公司

版权所有©2024 天助网