文档介绍:精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
产品名称Product name
密级C的评审。
竞争对手产品性能指标
系统角色分析建模
这部分分析工作通过对用户的行为模型分析、对运营行为模型的分析、以及对系统后台行为模型的分析,来规划系统性能测试测试模型。
用户行为模型
选取需要做性能测试的用户行为。这部分不管是什么业务类型的系统都需要考虑
业务类型
用户类型
用户行为
行为频度
特殊情况下行为的最高频度
是否特别消耗资源
是否是关键用户行为
是否需要做性能测试
运营行为模型
选取需要做性能测试的运营(OM)行为,这一部分其实也非常重要,因为越来越多的产品开始关注OM功能。
管理员类型
管理员行为
行为频度
是否特别消耗资源
是否是关键行为
是否需要做性能测试
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
系统后台行为模型
选取需要做性能测试的系统后台行为。这部分并不是每一种类型的系统都有的模型,根据需要可选
后台进程、线程、定时任务
后台行为
是否并行执行数量多
是否特别消耗资源
是否是关键后台行为
是否需要做性能测试
系统结构分析
对系统结构的充分了解是开展后续性能测试活动的基础,在性能测试活动中该如何测试、观察什么、如何观察,对于观察到的结果该如何分析、如何解释,都是建立在对系统结构的充分了解之上的。
系统组成分析
系统组成分析的结果要能清晰的描述如下内容:
系统的各组成部分,具体到系统资源的最小拥有者,通常是进程、线程
系统各组成部分之间的联系
系统各组成部分之间的比例关系
系统各组成部分之间的接口协议
这可以通过画出类似系统组网图的方式来描述。
压力传递分析
画出每种需要性能测试的行为的压力传递图,可以画成消息交互图的形式。
潜在瓶颈分析
通过系统组成分析和压力传递分析的结果,我们可以判断系统性能的潜在瓶颈,这是我们后续性能测试中需要重点观测的地方。
系统资源分析
分析系统中的各种资源及其拥有者、使用者。
资源
资源拥有者
资源使用者
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
系统监测及其评价标准分析
对各系统组成部分运行状态的监测及其评价标准:
系统组成
使用的资源
是否需要监测
使用不充分
使用正常
使用过高
过程趋势
监测方法
对系统总体资源使用情况的监测及其评价标准:
物理实体
拥有的资源
是否需要监测
使用不充分
使用正常
使用过高
过程趋势
监测方法
对系统执行结果的监测及其评价标准:
系统输出
是否需要监测
评价标准
监测方法
性能测试方案的确定
基本流程的确定
在系统角色行为分析结果的基础上,对于每种需要做性能测试的用户行为,我们需要在这个行为之前,顺序写出用户在进行这项行为之前,必须进行的行为,这样就得到了一个流程。如果某个流程包含在其他流程中,则这个流程不需要测试,我们只需要测试包含这个流程的其他流程就可以了。
行为
流程
是否需要做性能测试
流程中各步时延要求
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
异常流程分析
确定需要进行性能测试的异常流程。
基本流程
是否需要测试中途出错
是否需要测试中途放弃
是否需要测试中途拒绝
是否需要测试中途不响应
是否需要测试系统拒绝或放弃
是否需要测试多种消息顺序
异常流程