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.完善压测报告
转载自原文:https://blog.csdn.net/qq_29234631/article/details/79654145
压测基本流程
最新推荐文章于 2024-09-09 15:54:24 发布