软件测试作业指导书是软件测试实验室申请CNAS文件体系中的重要组成部分,CNAS认可准则中明确要求:为了保证不影响软件测试方法的运用和测试结果,实验室应具有适当的软件测试方法使用指导书,有措施确保测试用例、测试脚本、测试数据和测试工具的一致、有效。实验室应制定测试计划、测试需求和测试用例及其执行方案,通过文档化方式明确选定的测试方法。实验室应通过培训、技术咨询或技术指导方式确保能够正确运用选择的测试方法。
软件测试实验室编制软件测试作业指导书,最重要的参考依据是GB/T 25000.51-2016《软件产品质量要求和测试细则》和GB/T 25000.10-2016《系统与软件工程 系统与软件质量要求和评价(SQuaRE) 第10 部分:系统与软件质量模型》。本文我们就来介绍一下,如何参照GB/T 25000标准编写软件测试作业指导书。
一份完整的软件测试作业指导书需要包含目的、范围、职责、测试流程、相关文件和相关记录。本文我们主要针对关键部分--【测试流程】进行展开介绍。
软件测试的流程主要有测试任务的接收、测试计划的制定、测试分析与设计、测试准备、测试执行和回归测试、测试评价与测试报告编制、测试结束。
测试任务的接收可以根据前面人员职责部分的相关内容,规定与客户沟通的流程与环节。测试计划部分,GB/T 25000.51标准明确了测试计划需要包含的内容:需要给出明确的判定准则;规定测试环境;对测试进度进行明确规定;应该识别;更新并记录测试活动中存在的风险,并提供应对措施;应明确每个测试活动需要的人力资源;明确所需的工具以及规定沟通方式和机制。
测试分析与设计需要根据GB/T 25000.10中明确的软件产品八大特性设计测试用例。针对测试用例的内容,GB/T 25000.51标准中有明确的相关要求,明确了测试用例中需要包含的内容。
测试准备环节需要包含的内容有测试环境准备、测试数据准备、测试工具准备等。测试执行和回归测试环节需要注意把测试过程中需要记录的文件以及环节明确规定出来。最后根据软件更改文档,分析回归测试的范围,确定回归测试的测试方法、测试用例,并执行回归测试。
测试报告环节,测试报告的规范以及需要包含的内容在GB/T 25000.51标准中也有明确规定。作业指导书中还需要明确测试结果的评价标准,测试评价标准也可以参照GB/T 25000.51标准的“测试与评价”部分进行设计。最后将项目结束后需要归档的记录文件进行规定,这样一个完整的软件测试作业指导书就完成了。需要参考模版可以私信我,也欢迎大家评论区交流。
(谢绝转载)