LR性能测试

LR性能测试

一、性能测试

1.性能测试的流程:了解被测试项目的性能测试需求->分析被测试项目的性能测试需求->编写性能测试计划/测试用例->脚本维护(编写程序)->执行脚本(执行程序)->分析结果->性能调优

2.五大性能测试指标

响应时间(Response time):客户端发出请求到得到响应的整个过程所经历的时间。

吞吐量(Throughput):软件在单位时间内处理多少个事务/请求/单位数据等。

资源使用率(Resource utilization):软件对不同资源的使用程度。

点击数(Hits per second):按照客户端向WEB服务器发出的请求数计算。

并发用户数(Concurrent users):某个特时间点上与服务器段进行会话操作的用户数。

3.压力测试与负载测试的区别:

压力测试:为了发现软件在什么条件下软件的性能会变的不可接受,是做破坏性的测试。

负载测试:主要考察软件在既定负载条件下的性能表现,是对软件稳定性测试。

4.Loadrunner常用版本11.0

5.参数化,检查点,关联

参数化:为了模拟真实的用户使用情况

LR参数化:点击要参数化的值,右键选择replace with a parameter,自定义参数化名字,选中文件类型,生成扩展名.dat的文件;然后右键点击parameter properties后添加参数化的变量值

检查点:判断代码实际有没有运行成功

怎么插入检查点:

①手工插入检查点 web_reg_find(),填写相关参数内容

②在菜单栏找到insert点击new step,找到web_reg_find()后填写好相关参数即可

③边录制边插入检查点

关联:当客户端的某个请求是随着服务器端的相应而动态变化的时候

a.使用相同的业务流程与数据,录制二份脚本 ;

b、找出两份脚本中不同的地方;

c、确定脚本中有差异的地方是否需要关联;

d、确定关联函数的插入位置;

e、使用web_reg_save_param函数手动建立关联 ;

f、已变量的形式替换录制时的静态值;

i、回放脚本验证关联是否成功;

单击“VuGen”启动>在菜单【Tool】>【Recording Options】>【HTTP Properties】>【Correlation】中启用关联规则,启动关联后,当录制这些应用系统脚本时,VuGen会在脚本中自动建立关联。也可以在【Recording Options】>【HTTP Properties】>【Correlation】检视每个关联规则的定义。除了内建的关联规则之外,使用者也可以自定义关联规则;也可以在这里建立新的关联规则。然后录制完脚本后lr会根据设置的规则自动把关联做好。

相关推荐

银行从业考试开考后多久能交卷
48365大写

银行从业考试开考后多久能交卷

📅 08-26 👁️ 6452
天敏电视大师2 说明书.pdf
365bet备用在线

天敏电视大师2 说明书.pdf

📅 06-29 👁️ 3940
位置公差(位置偏差)
365bet备用在线

位置公差(位置偏差)

📅 10-20 👁️ 4682