您的位置:首页 > 其它

loadrunner 学习

2016-05-03 14:59 274 查看
一、性能测试基本流程

1、性能测试需求分析

2、性能测试计划(用户多少、时间测试多久)

3、性能测试准备

开发脚步/执行测试-> 测试结果分析->系统调优->编写测试报告

二、web性能测试常用指标

1、响应时间(Response time)

用户感受软件系统为其服务所耗费的时间

相应时间:2-5-8原则

2-5s:可以

5-8s:可以接受

8s+:不行了

2、吞吐量(Throughput)

指的是在单位时间内客户端和服务器成功传送数据的数量

3、资源使用率(Resource utilization)

CPU占用率,内存使用率、磁盘I/0、网络I/O

4、每秒点击数(Hits per second)

指客户端每秒钟向服务器提交的请求数量

5、并发用户数(Concurrent users)

指在客户端的一批用户同时执行一个操作的数量。反应软件系统的并发处理能力

错误理解:1、使用系统的全部用户数。2。用户在线数量

三、lr常用函数

1、事务函数

lr_start_transaction(); 标记事务的开始

lr_end_transaction();事务结束

lr_get_trans_instance_status();得到事务的状态,当事务由许多步骤组成,或者可能存在导致事务失败的执行点,这个函数非常有用,可以通过检查状态和终止Vuser,可以避免不必要的活动

lr_get_transaction_think_time();得到事务思考时间

lr_stop_transcation();停止事务,该函数返回当前事务的持续时间,以毫秒为单位返回,当错误时返回负数

2、日志函数
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: