压测基本流程

1.制定测试计划(主要包括:测试环境情况(硬件资源、软件资源)、测试工具描述、测试参照标准、参照文献、tps值预测(计算)、测试案例(压测点)等


2.根据测试计划(测试案例)录制脚本,对脚本进行加工(参数化、检查点、关联、集合点等);回访脚本是否成功




3.在服务器上安装nmon   ,安装成功之后,在SSh中进入到nmon的安装文件夹下,然后执行命令(./nmon),检查nmon是否安装成功


4.搭建压测场景:


  (1).在contrallor控制台中,添加脚本;然后设置并发用户数;
  (2) 设置登陆场景(Scenario Schedule)、持续时间(Duration)、退出场景;
  (3) 设置Think Time选择忽略思考时间、日志选择标准日志、preferences>>Advanced Options中设置请求超时时间、下载超时时间、响应超时时间都设为600)
5.执行压测场景


   (1)启动nmon,在ssh中执行./nmon;再在执行./nmon -f -s20 -c120(数值自己根据压测时间进行制定)
  (2)监控top数值(cpu,内存等等)
  (3)执行压测,记录tps值、平均响应时间、并发用户数、错误、观察图表
  (4)生成分析报告
6.分析报告
   (1)nmon的分析报告(参照我发给你的lr字段解释)
   (2)AWR的分析报告
   (3)lr的分析报告




7.完善压测报告

你可能感兴趣的:(LoadRunner)