使用Loadrunner进行性能测试

一、确定性能测试的范围、要求、配置、工具等

  • 明确测试的系统:

  本文档主要指的是web应用。

  • 明确测试要求:

  用户提出性能测试,例如,网站首页页面响应时间在3S之内,主要的业务操作时间小于10s,支持300用户在线操作等相关语言描述。主要指标涉及到到并发量,响应时间,TPS,服务器CPU、内存使用占比等

  • 明确服务器配置:

  web服务器,数据库服务器,包括内存、CPU等,同时对于数据库版本、中间件版本都需要明确好

  • 明确测试工具和环境:  

  确定压力测试工具,服务器的监控工具等(本次使用的是loadrunner作为负载软件,nmon作为服务器监控工具)


二、确定测试的方式,业务占比


  根据系统的实际业务场景,来测定测试的方式,可以多选。

  • 压力测试

  选择场景做一次性并发,观察那个时间点的连接处和TPS结合来判断系统所能承受的最大压力场景。

  • 容量测试

   采用阶梯式加压的形式来判断系统所能承受的性能节点,一般在场景设置中配置,举例:每2分钟增加20个虚拟用户,每次持续2分钟,还是结合TPS,每秒事务总数,每秒连接数来辅助判断系统拐点(指标出现明显的下降等)。

  • 稳定性测试

   容量测试可以得到系统的最高承受力或这是性能最优点,可以用容量测试的结果或者*80%来做稳定性测试,设定时间为8小时或者是24等。

、测试计划,(规范性比较强的会做要求,例如银行)

  野路子的我是不需要计划的【哈哈哈】,不过有时候公司会让提供,此处列一个基本的目录供参考(一般像银行也会让你提供一份)。

、搭建测试环境

测试系统环境:windows7
测试工具:LoadRunner11
测试浏览器:火狐浏览器24

【这块没啥说的,网上教程很多,目前破解的只有LoadRunner11,而11只能在window7-旗舰版上使用,而且支持录制的,只有IE8和火狐24】


五、录制脚本
第一步点击创建/编辑脚本【注意启动都是用管理员启动】

 

  • 3
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值