当前位置: 首页 > article >正文

软件测试CNAS实验室软件维护性测试作业指导书怎么写

软件测试实验室在申请CNAS认证前,需要针对申请范围确定技术方法,并将测试方法编写进软件测试作业指导书或实验室软件测试指南。软件测试作业指导书是软件测试CNAS实验室质量水平的保证,也是软件测试CNAS实验室技术水平的体现,是质量管理体系文件中非常核心的一部分。在前面的文章中,我们分享了软件测试实验室功能测试作业指导书、性能测试作业指导书、兼容性测试作业指导书等,今天我们再一起来看一下软件维护性测试作业指导书怎么写?

首先,一份相对完整的软件维护性测试作业指导书需要包含以下要素:

1. 目的(为了……)

2. 范围(适用于……的工作/作业指导)

3. 职责与分工

4. 操作步骤

5. 记录与报告

6. 相关文件

接下来我们重点分享一下软件维护性测试作业指导书最核心的部分,操作步骤部分。软件维护性测试的操作步骤大致可以分为五部分:

1、确定软件维护性测试需求

维护性测试测试范围可根据测试合同要求及所收集的各类文档(如需求规格说明书、设计文档、用户操作手册、用户使用说明书等)内容来确定。关注文档中与软件名称和版本号信息显示相关的功能、软件组件管理、更新维护的相关描述。

2、制订软件维护性测试计划

根据测试需求确定通过-失败准则、测试环境、测试进度、测试风险、人员要求、工具要求等内容,形成测试计划文档。测试环境应符合软件测试需求。

3、设计软件维护性测试

设计测试用例以检查被测系统是否由多个基本组件组成,并且用户可以决定基本组件的添加、删除和修改。例如,在安装Office软件时,用户可自行决定是否安装组件 Word 和Excel;安装后,用户是否还可以继续添加其他组件或删除已安装的组件。

设计测试用例以检查被测系统中是否存在能够被多个基本组件或功能共同使用的通用功能。例如,显示列表中数据的详细信息功能是多个功能模块中的通用功能。设计测试用例以检查被测系统中是否存在显示系统基本信息(包括系统名称、版本号、如果包括多个基本组件还应显示每个基本组件的名称、版本号等)的功能或界面,并且显示的基本信息与用户文档集中的描述一致。

设计测试用例以验证被测系统的基本信息是可显示的。例如,被测系统的基本信息可以在使用系统功能的时候被随时查看。

设计执行测试用例来验证当用户更新、删除基本组件时,被测系统应向用户提示变更所造成的影响。

4、软件维护性测试结果总结

测试结果主要包括两个部分:测试执行结果报告和异常情况报告。测试执行结果报告汇总所有测试用例执行结果,记录测试执行过程(包括测试用例的标识符、测试执行日期、实施测试的人员、测试用例执行的结果、发现的异常情况等)。

应对照测试需求和测试计划检查测试用例执行是否完整,避免出现遗漏。还应检查测试用例的执行结果与异常情况报告的映射是否正确。

为保证测试结果的质量,可组织其他测试人员对发现的严重程度较高的异常情况进行复现;审核测试过程中测试需求、测试计划、测试设计、测试执行结果报告、测试异常情况报告的一致性。

5、得出软件维护性测试结论

依据测试计划中规定的通过-失败准则,得出测试结论,出具测试报告。测试报告内容包括产品基本信息、测试结果汇总、发现的异常情况描述、测试环境描述(如用于测试的计算机硬件、软件及其配置信息)、所使用的测试工具等内容。

以上就是软件测试CNAS实验室软件维护性测试作业指导书的主要内容,如需更详细的模版作为参考,可私信我获取。

(谢绝转载,更多内容可查看我的专栏)


http://www.kler.cn/news/354663.html

相关文章:

  • AI大模型与相对论的结合点的思考、应用及相对论原理与公式表达
  • C++之《剑指offer》学习记录(9):字符串替换空格
  • 3D Slicer 教程五 ---- 基本功能介绍(二)
  • 五款软件神器
  • 萱仔求职复习系列——力扣
  • KafKa 集群【docker compose】
  • 刚刚,ChatGPT推出Windows客户端!
  • 111 - Lecture4
  • 如何保证接口幂等性?
  • C语言 sizeof 的介绍,以及sizeof计算数组名、 数组首地址、数组的元素之间的区别
  • 华为OD题库刷题记录1(掌握的单词个数+手机APP防沉迷+找朋友+流浪地球)
  • 小马识途海外媒体推广有何优势?
  • 关于核心技术工程化、产业化的思考
  • Django操作数据库
  • 几种HTTP请求参数的简单介绍
  • JavaSE之抽象类和接口
  • C++ OpenCV实现简单的自瞄脚本(OpenCV实战)
  • 永恒之蓝漏洞
  • 毕业设计之—基于ManTra-Net的图像篡改检测方法研究与应用实现
  • uni-app关闭底部系统导航栏的控制按钮BUG