![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LoadRunner
测试小小小
这个作者很懒,什么都没留下…
展开
-
软件测试轻松玩转-LoadRunner性能测试(十三)性能测试过程
第九、十、十一、十二这四章是资源监控,因为目前都是开发在协助监控,所以有待后续加强学习。13.1 性能测试过程概述在实际的测试过程中,性能测试工具 LoadRunner 只是将性能测试策略转化为可执行的脚本并产生压力,但在进行测试前还需要确定性能测试策略,即性能测试设计和构建。整个性能测试过程主要包括4个阶段:性能测试设计:定义待测试的事务流程、事务的平均处理量、事务处理量的最高峰值、组合事务流程、系统的整体用户和响应时间目标性能测试构建:涉及设置和配置测试系统及基础设施、使用自动化性能.原创 2020-07-24 16:09:12 · 474 阅读 · 0 评论 -
软件测试轻松玩转-LoadRunner性能测试(八)结果分析实践
8.1 分析图合并Analysis 保存的图都是单个的图,在实际的分析中往往需要将有关系的一些图合并起来查看,从多个角度去度量结果,且观察两个视图之间的关系。8.1.1 分析图合并原理选择 View -> Merge Graphs 命令,弹出 Merge Graphs (合并图)对话框。设置三个属性:(1)选择要合并的图。注意:只能选择 X 轴度量单位相同的图。(2)设置合并图标题。(3)选择合并类型。 1)叠加:查看共用同一个 X 轴的两个图的内容。合并图左侧的 Y...原创 2020-07-24 15:51:22 · 671 阅读 · 0 评论 -
软件测试轻松玩转-LoadRunner性能测试(七)场景设计实践
7.1 集合点7.1.1 集合点设置通过 Scenario -> Rendezvous 菜单可以打开下面的对话框:Rendezvous Information在脚本里需要插入集合点,否则你打不开上面的对话框。选中某个集合点,点击“Policy...”按钮打开下面对话框:(海量免费测试资料加1140267353,群内还会有同行一起交流哦~)Policy1. 表示当所有用户数的 X% 到达集合点时,开始释放等待的用户并继续执行场景;2. 表示当前正在运..原创 2020-07-24 15:43:59 · 431 阅读 · 0 评论 -
软件测试轻松玩转-LoadRunner性能测试(六)脚本编写
6.1 检查点6.1.1 插入检查点的原因以登录场景为例,当登录失败时,接口其实已经返回了相应的error code,可是因为我们在 Vuser -> Run-Time Settings里的 Error Handling 里选中了 Continue on error,所以虽然出错了,但是登录事务却仍然执行完成了,再加上我们的事务结束函数里一般设置的是AUTO,如下:lr_end_transaction("用户登录", LR_AUTO),因此系统仍然判定该事务 PASS。所以我们需要手工增原创 2020-07-24 13:43:51 · 883 阅读 · 0 评论 -
软件测试轻松玩转-LoadRunner性能测试(五)Analysis 分析器
LoadRunner 在场景执行的过程中,会将数据收集起来保存到本地数据库,完成后,就通过 Analysis 组件对这些数据进行分析。我们也不是会用到所有的数据视图,一般都是根据不同的产品和实际需要选择相应的数据视图进行分析,分析结果能生成不同格式的测试报告。5.1 Analysis 简介5.1.1 Analysis 基础知识在场景执行过程中,LoadRunner 会收集执行过程中的数据,存储到扩展名为 .lrr 的结果文件中,在 Analysis 中打开保存的结果文件,会对收集到的数据进行处理原创 2020-07-23 19:17:11 · 3008 阅读 · 0 评论 -
软件测试轻松玩转-LoadRunner性能测试(四) Controller 控制器(干货干货绝对干货!)
我们在 VuGen 里编辑并编译好脚本,就可以加载到 Controller 里进行运行场景设计,设计完,就可以执行场景了。两种方式可以启动 Controller:“开始” -> “所有程序” -> “HP LoadRunner” -> “Applications” -> “Controller”;VuGen -> Tools -> Create Controller Scenario;4.1 场景类型介绍 4.1.1 手动测试场景:我们最常用的就是这..原创 2020-07-23 18:53:25 · 956 阅读 · 0 评论 -
软件测试轻松玩转-LoadRunner性能测试(三) Vuser 发生器(全程干货,无尿点)
Vuser 发生器(Visual User Generator, VuGen)主要通过捕获客户端向服务器发送的HTTP请求,将这些请求录制成脚本,在回放时将捕获的HTTP请求再次发送,以达到模拟客户行为的目的。Vuser 主要是用来捕获最终用户业务流程创建和创建自动化测试脚本,即生成测试脚本。VuGen 是录制测试脚本、编辑与完善测试脚本的一个平台,支持C语言语法。3.1 脚本录制脚本开发过程 3.1.1 录制脚本环节的关键点是选择正确的协议,常用方法如下: ...原创 2020-07-23 18:47:02 · 694 阅读 · 0 评论 -
软件测试轻松玩转-LoadRunner性能测试(二)LoadRunner基础知识
2.1 LoadRunner简介 LoadRunner是一种预测系统行为和性能的负载测试工具,以模拟上千万用户并发负载并实时监测系统性能的方式来确认和查找问题。 特点: (1)按需生产工作量 (2)支持企业环境 (3)支持企业监控 (4)诊断 (5)自动分析 (6)简易使用 (7)高度可扩展性 (8)统一的脚本引擎2.2 LoadRunner工作原理...原创 2020-07-23 18:40:33 · 421 阅读 · 0 评论 -
性能测试基本流程(新手必看)
看到好多新手,在性能需求模糊的情况下,随便找一个性能测试工具,然后就开始进行性能测试了,在这种情况下得到的性能测试结果很难体现系统真实的能力,或者可能与系统真实的性能相距甚远。 与功能测试相比,性能测试在技术层面具有更大的复杂性。在以往的测试流程中,性能测试只是测试流程的一部分,是系统或验收测试的一个可选项。但随着测试技术的发展。许多公司也单独把性能测试独立出来,建立专门的性能测试小组或团队。那么性能测试在实施的过程中也需要建立独立的流程与规范。 虫师提出了自己性能测试流程,与其它书本提出的流原创 2020-07-21 14:32:33 · 3973 阅读 · 0 评论