性能测试入门--工作流程

一、性能测试准备

  • 需求分析
  • 明确性能测试目标i
  • 了解软件功能、服务器架构
  • 制定测试计划、评估工作量
  • 制定测试模型(类似编写测试用例)

2、搭建性能测试环境

  • 工具选项与准备工作
  • 搭建性能测试环境(性能测试环境资源配置和生产服务器保持一致)

3、性能测试脚本开发

  • 选取协议
  • 编写脚本
  • 调式脚本
  • 验证脚本

4、性能测试脚本执行

  • 试运行
  • 场景执行

5、结果分析与调优

  • 分析依据:依赖性能执行过程中的监控数据生成的结果图标
  • 分析思路:服务器硬件瓶颈>网络瓶颈>服务器os瓶颈(参数配置、数据库、web服务器)>应用瓶颈(sql语句、数据库设计、业务逻辑算发)
  • 调优
  • 修改脚本或场景  

6、测试报告与结果跟踪

  • 性能测试报告
  • 性能测试问题跟踪

性能测试必备条件

1、网络要求

内网外网独立分开,不要跨内网外网

2、独立环境

功能测试环境不能和性能测试共用环境

posted @ 2020-11-07 22:14  上官夏洛特  阅读(84)  评论(0编辑  收藏  举报