《软件质量保证与测试》学习笔记【第三章 软件测试过程所需技能】

目录

  • 第三章 软件测试过程所需技能(软件测试计划书)
    • 前言
    • 3.1软件测试计划
      • 1、软件测试计划书的定义
      • 2、软件测试计划的作用
      • 3、如何制定软件测试计划
      • 4、IEEE测试计划模板

第三章 软件测试过程所需技能(软件测试计划书)

前言

本章主要以软件测试计划书为主

3.1软件测试计划

1、软件测试计划书的定义

软件测试计划书是一份描述要进行的测试活动的范围、策略(方法和目标)、资源及进度安排的文档。
测试计划一般由测试负责人或经验丰富的专业人员制定,测试组员参与评审。
测试计划的主要依据是需求说明书。

2、软件测试计划的作用

a.为测试过程提供指导

  • 测试目标
  • 测试内容
  • 测试方法
  • 测试时间周期

b.以及早发现和修正SRS的问题

3、如何制定软件测试计划

《软件质量保证与测试》学习笔记【第三章 软件测试过程所需技能】_第1张图片
软件测试计划的几个重要活动:
1.测试需求和测试范围的分析
2.测试策略的制定
3.工作量估计
4.资源分配和进度安排
5.风险分析:识别和应急措施
6.编写计划书:及时修改
7.审查计划书:完善
确定测试需求:
明确测试的工作范围,需要测试的对象、达到的指标等,可以来源于软件需求说明书、个人经验、以前发生的错误等。

功能性需求

  • 需求功能点

非功能性需求

  • 性能指标
  • 可靠性/稳定性指标
  • 安全性指标

在确定测试需求和测试范围时
1、先功能后其他
2、先明确后模糊
3、最后资源修正:根据时间和人力

样例
《软件质量保证与测试》学习笔记【第三章 软件测试过程所需技能】_第2张图片
测试策略
一般描述软件测试活动的一般方法和目标,其中包括要进行的测试阶段(单元测试、集成测试和系统测试)以及要执行的测试类型(功能测试性能测试、负载测试、强度测试等)。

例子

《软件质量保证与测试》学习笔记【第三章 软件测试过程所需技能】_第3张图片

”泛“例
能广泛应用的例子
《软件质量保证与测试》学习笔记【第三章 软件测试过程所需技能】_第4张图片
一个好的测试策略应该包括下列内容:

  • 要实施的测试类型和测试的目标
  • 用的方法和技术
  • 用于评估测试结果和测试是否完成的标准
  • 对测试策略所述的测试工作存在影响的特殊事项

功能测试
《软件质量保证与测试》学习笔记【第三章 软件测试过程所需技能】_第5张图片
性能测试
《软件质量保证与测试》学习笔记【第三章 软件测试过程所需技能】_第6张图片
《软件质量保证与测试》学习笔记【第三章 软件测试过程所需技能】_第7张图片
《软件质量保证与测试》学习笔记【第三章 软件测试过程所需技能】_第8张图片
《软件质量保证与测试》学习笔记【第三章 软件测试过程所需技能】_第9张图片
《软件质量保证与测试》学习笔记【第三章 软件测试过程所需技能】_第10张图片
风险评估
《软件质量保证与测试》学习笔记【第三章 软件测试过程所需技能】_第11张图片
《软件质量保证与测试》学习笔记【第三章 软件测试过程所需技能】_第12张图片
《软件质量保证与测试》学习笔记【第三章 软件测试过程所需技能】_第13张图片

4、IEEE测试计划模板

《软件质量保证与测试》学习笔记【第三章 软件测试过程所需技能】_第14张图片
《软件质量保证与测试》学习笔记【第三章 软件测试过程所需技能】_第15张图片
附上T8成绩管理系统测试计划.pdf

你可能感兴趣的:(《软件质量保证与测试》学习笔记,软件测试)