博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
性能测试过程模型
阅读量:5248 次
发布时间:2019-06-14

本文共 970 字,大约阅读时间需要 3 分钟。

 

  自动化测试生命周期方法,我们称之为"性能测试过程通用模型",具体如下:

  1.测试的前期准备阶段

     a.系统基础功能验证,该活动主要确保当前需要进行性能测试的应用已经具备了进行测试的条件

     b.组建测试团队

     c.测试工具需求确认

  2.测试工具引入阶段

     a.选择工具

     b.工具应用的技能培训

     c.确定工具的应用过程

  3.测试计划阶段

     a.性能测试领域分析

      

      b.用户活动剖析与业务建模

         用户活动剖析与业务建模活动用来寻找用户的关键性能关注点。用户对系统性能的关注往往集中在少数几个业务活动上,在确定性能目标之前,需要先把用户的关注点找出来,从而确定最贴近用户要求的性能目标。

         用户活动剖析的方法大体分为两种:系统日志分析和用户调查分析。系统日志分析是指通过应用系统的日志了解用户的活动,分析出用户最关注、最常用的业务功能的操作路径;用户调查分析是在不具备系统日志分析的条件(如该系统尚未交付用户运行实际的业务)时采用的一种估算方法,可以通过用户调查问卷、同类型系统对比的方法获取用户最关注、最常用的业务功能等内容。

      c.确定性能目标

          性能测试目标根据性能测试需求和用户活动分析结果来确定,确定性能测试目标的一般步骤是首先从需求和设计中分析出性能测试需求,结合用户活动剖析与业务建模的结果,最终确定性能测试的目标

      d.制定测试时间计划

      e.测试设计与开发阶段

         1>.测试环境设计

              对于能力验证领域的性能测试,首先明确是在特定的部署环境上进行,因此不需要特别为性能测试设计环境,只需要保证用于测试的环境与今后系统运行的环境一致即可。

              对于规划能力领域的性能测试,测试环境不特定,但也需要设计一个基准的环境。

              对于性能调优领域的性能测试,因为调优过程是一个反复的过程,在每个调优小阶段的末尾,都需要有性能测试来衡量调优的效果,因此必须在开始就给出一个衡量的环境标准,并在整个调优过程中保证每次测试时的环境保持不变。

              这里所说的测试环境包括:系统的软硬件环境+数据环境设计+环境的维护

         2>.测试场景设计

               测试场景模拟的一般是实际业务运行的剖面

         3>.测试用例设计

             

4.测试执行与管理

5.测试分析

 

参考资料 段念:<<性能测试与过程详解>>

转载于:https://www.cnblogs.com/jasonteststudy/p/3915728.html

你可能感兴趣的文章
name phone email正则表达式
查看>>
重置GNOME-TERMINAL
查看>>
redis哨兵集群、docker入门
查看>>
hihoCoder 1233 : Boxes(盒子)
查看>>
codeforces水题100道 第二十二题 Codeforces Beta Round #89 (Div. 2) A. String Task (strings)
查看>>
c++||template
查看>>
[BZOJ 5323][Jxoi2018]游戏
查看>>
编程面试的10大算法概念汇总
查看>>
条件断点 符号断点
查看>>
Python Web框架Django (五)
查看>>
.net学习之继承、里氏替换原则LSP、虚方法、多态、抽象类、Equals方法、接口、装箱拆箱、字符串------(转)...
查看>>
python的多行注释
查看>>
连接Oracle需要jar包和javadoc文档的下载
查看>>
UVA 10976 - Fractions Again?!
查看>>
Dreamweaver cc新版本css单行显示
查看>>
【android】安卓的权限提示及版本相关
查看>>
JavaScript可否多线程? 深入理解JavaScript定时机制
查看>>
IOS基础学习
查看>>
Java基础教程——网络基础知识
查看>>
Kruskal基础最小生成树
查看>>