建设银行官方网站面试详细信息,海南封岛最新消息,小程序定制开发中心,微信公众号怎么推广和引流1.LoadRunner安装
https://blog.csdn.net/weixin_48584088/article/details/129012469
2.Loadrunner的基本概念
LoadRunner是一种适用于许多软件体系架构的自动负载测试工具#xff0c;从用户关注的响应时间、吞吐量#xff0c; 并发用户和性能计数器等方面来衡量系统的性…1.LoadRunner安装
https://blog.csdn.net/weixin_48584088/article/details/129012469
2.Loadrunner的基本概念
LoadRunner是一种适用于许多软件体系架构的自动负载测试工具从用户关注的响应时间、吞吐量 并发用户和性能计数器等方面来衡量系统的性能表现辅助用户进行系统性能的优化。 特点 ① LoadRunner有强大的录制功能 ② LoadRunner可以设计出非常丰富的测试场景 ③ LoadRunner能产生丰富的测试报告 3.LoadRunner三大组件之间的关系 LoadRunner主要包括三个前台功能组件分别为VuGen虚拟用户脚本生成器、Controller测 试控制器和Analysis结果分析器。系统会自动调用后台功能组件LG负载生成器和Proxy用户代理来完成性能测试工作。
VuGen 是录制与便携脚本的地方。通过录制或编写脚本来模拟用户的行为。
Controller是执行负载测试管理和监控的中心。在这里指定具体的性能测试方案执行性能测试收集测试 数据监控测试指标。监控工具将测试过程中收集到的客户机、服务器和网络性能指标数据显示在监控页面 上便于测试人员对系统表现进行随时掌握。
LG是模拟多用户并发访问被测试系统的组件。模拟多用户访问系统的前提是已经具备了虚拟用户脚本VuGen 是录制和编辑虚拟用户脚本的工具录制好的脚本是不同语言表达的文本文件在LG执行时被解析和执行。脚 本录制和回放过程是在Proxy支持下完成的。
Analysis在测试完成后对测试过程中收集到的各种性能数据进行计算、汇总和处理生成各种图表和报 告为系统性能测试结果分析提供支持。
4.Loadrunner的性能测试过程 五.脚本录制
1.介绍一个Web项目WebTours
1》如何启动这个项目 2》如何访问这个项目 3》部分相关配置
端口1080 用户名密码 2.脚本录制 注意 3.运行 注意init先执行 - action - end
四.脚本增强
1.为什么要对脚本加强
性能测试中关注什么
系统的性能指标
录制好的脚本不能体现出来性能测试的相关指标响应时间、并发数、吞吐量
2.脚本如何加强
1》插入事务
函数
lr_start_transaction(login); // 开始事务
lr_end_transaction(login,LR_AUTO); // 结束事务
注意事项
① 事务要有开始也有结束 ②事务开始对应的事务名称和事务结束的时候对应的事务名称一致。
日志 2》插入集合
集合在LoadRunner中通过集合达到并发要求。
插入集合对应的函数
lr_rendezvous(login); //login是我们的集合名称注意事项
①集合点必须插入事务开始之前事务之间不能插入集合 3》插入检查点
函数
web_reg_find(FailNotFound,SearchBody,SaveCount,TextWelcome,LAST);通常情况下做性能测试的时候需要检查服务器返回的页面是不是符合预期。
4》日志打印、相关函数插入 ① lr_log_message(******开始登录******);
② lr_output_message(******结束登录******); 字符串比较