6.1 测试数据准备
主要用于描述基础数据与测试执行时用到的测试数据准备。测试数据准备的模型以及测试场景的选择,越接近系统真实的场景,对测试结论的准确性至关重要。因此,要描述数据准备的依据。 (初始数据:系统运行所必需的初始化数据;业务数据:提供负载压力背景;脚本中参数数据:参数数据要真实模拟负载)
6.2 测试场景的选取
针对测试目的,结合所测对象的具体特征,设计出达到要求的并且符合真实生产场景的测试场景。测试场景选择的基本依据主要为:关键核心业务流程(高吞吐量),高数据库io,高商业风险的业务流程
7、 测试所需资源
所需资源主要包括如下三个方面
硬件资源:主要描述要完成待测对象的性能测试,结合拓扑结构图,列出必需的机器资源(服务器、小型机、客户机)
软件资源:硬件资源中用到的操作系统、数据库以及中件间以及应用服务器等必需软件
人力资源:用于描述为完成性能测试所需要的各种人力资源(用例编写、测试数据生成、脚本编写、及性能结果与分析、性能调优)
8、 工作量预估与测试进度
根据测试策略与相关任务,进行各项任务的人员、时间、计划安排,让进度可控
9、 测试风险
测试风险主要是指一切可能会影响性能测试执行的进度或准确性的因素进行描述,并且评估一下影响的程度。若影响很小,可不用进行说明。下面列举了可能会遇到的一些风险。
A 管理风险
进度安排风险
软件版本控制风险
人力资源风险(人员不到位或工作时间难保证等)
B 技术风险
测试工具风险
测试开发的技术风险
测试环境风险(无机器资源与相应的软件环境)
C 协作风险
测试环境稳定性风险(性能测试期间,有其它人员同时在测试环境上进行测试)
上下游模块或系统配合测试风险
D 测试结果准确性风险
测试环境与真实环境差异以及测试数据模型与真实数据模型差异可能导致结果不准确性风险
10、 测试完成交付物
描述整个性能测试过种中,相应的输出文档(性能测试需求分析、性能测试方案(计划)、性能测试结果与报告)
文章来源于领测软件测试网 https://www.ltesting.net/