CONA Services主要使用LoadRunner Enterprise SaaS测试内部应用程序的可扩展性,然后再将其部署到生产中。这些应用程序主要是SAP ERP中央组件(ECC)和SAP Web应用程序,但也包括一些第三方的软件解决方案,如用于存储和检索数据的SAP HANA。
“LoadRunner Enterprise SaaS的灵活性太棒了,我们可以从有限的用户数量开始,随时根据需要进行扩展;而且SaaS模式前期没有大的资本支出,成本还可以在合作伙伴之间分摊。”
CONA团队已混合瀑布式和敏捷开发,并计划好将选定的应用程序过渡至DevOps。“我们有正式的周期,包括正式的功能及性能测试,也有明确的变更流程,包括从收集需求到收集业务与产品所有者的反馈,”Semenov认为。
“我们使用LoadRunner Enterprise SaaS的SAP GUI协议的规模,在性能测试界并不常见。”得益于Micro Focus服务团队的协助,CONA Services将SaaS云与内部部署和私有云负载生成器连接了起来。
LoadRunnerProfessional功能详细解读1、对广泛的应用程序和协议进行测试
LoadRunner Professional支持对各种应用程序环境和协议进行性能测试,包括Web/移动、Web服务、MQ、HTML5、WebSocket、AJAX、Flex、RDP、数据库、远程终端模拟器、Citrix、Java、NET、Oracle和SAP。
易于使用的脚本和调试引擎利用数据格式扩展和关联工作室能够减少脚本编写所花费的时间。
LoadRunner12新增功能(三)LoadRunner 12新增功能(三)
FTP、IMAP、LDAP、POP3、SMTP 和 Windows 套接字
TruClient:支持集合点、IP 欺骗和 Shunra Network :支持版本和 IP 欺骗
SAP Web:VuGen 中的关联工作室支持
LDAP:支持版本的 LDAP SDK
Flex:支持的 Apache SDK
.NET:支持版本4.5
Citrix:支持版本的客户端和 XenDesktop,还可以在同一会话中运行多个已发布的应用程序
SAP:HP、HANA 版本的 SAP 应用程序测试(LoadRunner 和 Quality Center/Application Lifecycle Management)已收到针对 SAP 供应商品牌经销商的认证。此认证从 LoadRunner 11.50和Application Lifecycle Management 11.00 起生效。
新增支持的技术和平台
Windows Server 2012 支持
对 Internet Explorer 11、Chrome 版本 30 和 Firefox 版本 23 的录制和回放支持
支持的 Eclipse Juno、JUnit 和 Selenium 版本
LoadRunner 脚本和应用程序的外部 IDE 集成/插件
可以直接从 Visual Studio 和 Eclipse 调用 Controller
面向 VuGen 脚本和单元测试开发人员的 Visual Studio 2012 插件
支持版本的 Eclipse
Virtual Table Server (VTS) 改进
创建多个VTS 运行实例
从命令行运行 VTS 命令和批处理文件
通过 Javascript API 提供 VTS 支持
从主菜单使用示例数据填充数据表
LoadRunner常见问题分析(五)13.为什么.NET虚拟用户有时不能在远程主机执行?
主要时LoadRunner的版本问题。如果是Microsoft Visual Studio 2005开发的虚拟用户,同时LoadRunner客户端的版本低于8.1,执行Controller的主机将会发生错误。
客户端装8.1以上的版本,Controller的主机则安装8.0和8.1两个版本均可。此外,产生压力的LoadRunner客户端上预先应该安装.NET运行环境,如果Microsoft Visual Studio 2005开发的是.NET虚拟用户,则应该安装Microsoft .NET framework SDK v2.0。
14.LoadRunner测试分析结果中会统计Action时间,而实际上可能并不须要这些数据,如何只显示自己定义的用户事务?
进入脚本的运行时设置,依次进入General→Miscellaneous。默认情况下,自动事务配置“Automatic Transacti”下有两个选项:个是把脚本的Action部分定义为一个事务;第二个时把脚本的每一部分定义为一个事务。去掉这两个勾选后,测试结果将会只显示自己定义的用户事务。
15.LoadRunner测试结果中,Summary和平均事务响应时间图里的各个事务的值、平均值、值为什么显示不一样?
主要是受采样时间的影响。Summary里的事务平均响应时间是根据整个场景执行过程得到的数据计算所得,值与值也是从整个场景中得到的。平均事务响应时间图主要时按照LoadRunner分析出来的采样频率来获取事务响应时间的值与值,然后计算平均值。