发表于: 2018-03-25 20:46:09

1 882


今天完成的事情:

继续学习了loadrunner工具的使用

收获:

注意:loadrunner版本和IE浏览器的版本有关联,LoadRunner11.0 最高支持IE9,LoadRunner12.0 支持IE11。

        因为win10自带IE11,不能安装其他版本。所以电脑是win10系统的话只能使用loadrunner12。

    LoadRunner所包含的组件:

     Vugen:Virtual User Generator,虚拟用户发生器的简称,用来录制用户的业务流程,创建自动化性能测试脚本,亦称之为Vuser脚本。

Controller:控制器,用于组织、驱动、管理并监控负载测试。

Analysis:分析器,帮助查看,剖析并比较负载测的结果报告。

Load Generator:负载发生器,用来攒动与运行虚拟用户以对目标系统产生负载的计算机。

LoadRunner负载测试流程:

  1. 1.计划负载测试:计划的负载测试都需要做哪些准备,比如:并发的用户数,主要的业务流程,和需要的相应次数等。
  2. 2.创建Vuser脚本:用VuGen把终端用户的操作活动录制成脚本。
  3. 3.设计场景:用Controller创建一个负载测试的环境。
  4. 4.运行场景:用Controller驱动,管理并监控这个负载测试。
  5. 5.分析结果:用LoadRunner Analysis生成图表与报表,对系统的性能进行评估。

测试术语

响应时间(response time)

响应时间比较好理解,就是指做一件事情所需要消耗的时间。这里有一个专有名词叫做 transaction tinme(事物时间),我们

可以通过事物函数完成对某个或某些操作的时间记录,简单说就是时间差的统计。一般来说响应时间越短说明性能越好。

transaction per swcond(事物每秒数/吞吐量)

光有上面的响应时间还不够,现在的系统都是多进程 多线程的,所以不但要求单个操作快,还要求能够支持多个操作同时处理。

一般来说吞吐量越大性能越好。

resources(资源利用率)

最后要求在资源的使用上面尽可能少,这样系统就能多拉快跑还“环保”

比如向其举个简单的例子 

地铁是一种比较快速的交通工具,其地铁不但速度快,且能容纳很多人,其动能也是环保动能 电

刚好符合性能测试关注的3点 响应时间短 吞吐量高和资源利用率高。

问题:今天用loadrunnerde 工具Controller设计(Design)视图后,运行(Run)视图右边没有出现四大模块的视图,这弄得我很蒙蔽。

明天计划:如果明天没有别的任务,继续loadrunner工具使用中的问题解决。







返回列表 返回列表
评论

    分享到