美文网首页百人计划
性能测试之测试流程

性能测试之测试流程

作者: Joey_GZ | 来源:发表于2017-09-28 01:56 被阅读41次

根据项目经验,结合网络资料整理了一套性能测试流程

1. 性能测试需求分析

1.1 参考资料:需求规格说明书、架构设计说明书
1.2 获取性能指标:事务处理能力(TPS)、吞吐率(Throughout)、响应时间、服务器资源利用率(CUP、Memory、Disk I/O、Network I/O ...)、数据库性能指标(User Conections、Number of dead locks、Butter cache hit)

2. 确定业务模型

2.1 根据各个功能的使用频率,选择业务场景
2.2 确定业务场景要达到的性能指标

3. 确定测试方案、测试计划

3.1 内容包括:测试目的、范围、术语、策略、入口出口准则、资源、进度、风险和应急、局限性、参考文档等
3.2 规划测试阶段各个测试任务的起止时间

4. 设计测试用例

4.1 根据测试需求分析、业务模型,编写测试用例

5. 搭建测试环境

5.1 根据生产环境的系统和软件规格,模拟搭建测试环境
5.2 部署项目到测试环境

6. 准备测试工具、脚本及测试数据

6.1 工具选型:支持项目使用的协议、易用、稳定性强、跨平台、学习成本低
6.2 脚本开发:录制、调试脚本;设置虚拟用户策略、思考时间、参数化、断言响应等。
6.3 造数据:录入系统基本信息、制造符合业务情况的量级数据、制造参数化数据。

7. 测试环境预热

7.1 部署测试工具
7.2 试跑测试脚本

8. 执行测试

8.1 基准测试
8.2 单交易场景测试
8.3 混合交易场景测试
8.4 梯度压力测试
8.5 稳定性测试
8.6 资源监控

9. 输出测试报告

9.1 内容包括:测试背景、测试方法、测试环境、测试设计、测试记录、测试结果分析、测试结论、调优建议
9.2 整理缺陷清单
9.3 发布测试报告

10. 性能调优

10.1 根据测试结果,配合开发开展性能调优
10.2 回归测试、对比测试
10.3 更新测试报告


参考文献:http://www.51testing.com/html/38/n-196538.html

相关文章

  • 玩转电商应用性能调优

    第1章 入门篇—性能测试基础知识 什么性能测试 性能测试类型 性能测试基本流程 性能测试需求分析 性能测试指标

  • 性能测试学习日记一

    首先理解理念,再学习工具; 性能测试流程 完整的性能测试流程包括以下几点:性能需求获取、性能测试场景设计、性能测试...

  • 性能测试之测试流程

    根据项目经验,结合网络资料整理了一套性能测试流程 1. 性能测试需求分析 1.1 参考资料:需求规格说明书、架构...

  • 一次完整的性能测试,测试人员需要做什么?|干货

    一.流程概述 1.规范流程的意义 规范的性能测试实施流程能够加强测试工作流程控制,明确性能测试各阶段应完成的工作,...

  • 需要掌握的知识

    编程,python和java 测试能力:测试方法,测试思路,测试流程等 自动化能力:接口测试,性能测试,压力测试,...

  • LR 第一节

    性能测试流程 注意点: 性能测试用例设计,特别关注数据容量的问题性能测试环境搭建,与被测试环境区分开执行:跑脚本、...

  • 性能测试工作如何开展?

    大家好,我是阿萨。这次我们讨论下性能测试。一般开展性能测试都有哪些流程呢? 常见性能测试流程有以下几个步骤: 1)...

  • 性能测试 性能方案设计(二)

    拓扑图 -- 专业画图软件 七、性能测试 7.1 性能测试的流程 7.1 规划测试-->7.2 创建脚本--> 7...

  • 2018-08-31

    第六章 性能测试 压力测试流程?① 确定测试点② 针对测试点确定要达到的性能目标③ 对测试点执行压力测试④ 分析...

  • 目录

    Android性能测试工具Emmagee APP测试方法总结 APP测试点总结 Android APP测试流程 A...

网友评论

    本文标题:性能测试之测试流程

    本文链接:https://www.haomeiwen.com/subject/cfnpextx.html