软件性能测试是对系统功能操作的响应时间、支撑的并发用户数、系统的业务处理能力等性能指标进行测试验证,并对性能问题进行诊断优化。软件测试实验室编制规范科学的软件性能测试作业指导书不仅是满足cnas软件实验室评审的要求,也可以帮助软件测评实验室对软件评测业务中的性能测试过程进行规范化,以保证性能测试的工作质量。
软件性能测试作业指导书需要包含的内容有指导书编制的目的、适用的范围、各个角色的职责、评测的流程、以及记录文件。
软件测试过程一般包括任务接收、测试计划制定、测试需求分析、测试场景设计、测试准备、测试执行、测试结果分析、回归测试、报告编制、项目结束等活动。项目负责人可以根据项目具体情况对流程进行简化。
其中任务接收、测试计划制定这些跟前面我们讲到的功能测试指导书大同小异,我们就不再一一展开了。下面我们重点看一下后面几个测试环节。
在需求分析阶段分为性能诊断优化部分和性能指标验证部分。需要明确的问题有:性能问题现象、发生条件及资源日志等情况;分析系统是什么样的部署加购;性能指标分析;技术实现分析;业务运行分析。
在场景设计环节,需要针对性能测试需求分析结果,进行测试场景设计。常见的场景有:负载测试场景;压力测试场景;疲劳测试场景;并发测试场景;仿真测试场景;大数据量测试场景。接下来是测试准备环节,主要包括搭建测试环境、准备测试数据、 开发测试脚本、部署测试场景等。
然后,经过测试执行、测试结果分析、编写测试报告,直至最后的项目结束环节,整个性能测试的所有环节就完成了。
以上就是我们为大家整理的软件性能测试和功能测试作业指导书的编写,如果需要更加详细的内容可私信获取,也欢迎大家评论区交流讨论。
(谢绝转载)