本篇内容关于【1】缺陷(bug)的类型【2】软件测试与SQA的关系【3】软件测试的七项基本原则【4】将软件测试按照不同标准进行分类

  1. 缺陷(bug)类型
    缺陷可能存在于程序+文档(=软件)
    衡量缺陷的唯一标准是是否符合用户需求
    ①功能未实现
    ②功能实现了但性能有差异
    ③多余的功能

  2. 描述缺陷的三个需要记住的术语
    ①fault -指人为错误造成的软件中的静态缺陷。(医生希望找出的)
    ②failure -指外部缺陷。(病人描述给医生的)
    ③error -指由fault造成的内在状态表现。
    继续漫谈软件测试(第3-4课时)

记法:程序员的mistake,引发fault,表现为failure。

  1. 软件测试与SQA
    3.1. SQA -Software Quality Assurance软件质量保证
    what -定义:为确保软件开发过程和结果符合预期要求而建立 的一系列规程,以及依照规程和计划采取的一系列活动及其结果评价
    how -SQA的工作:
    ①对软件工程各个阶段的进展、完成质量及 出现的问题进行评审、跟踪。
    ②审查和验证软件产品是否遵守适用的标准、规程和要求,并最终确保符合标准、满足要求。
    ③建立软件质量要素的度量机制,了解各种指标的量化信息,向管理者提供可视信息。
    3.2. 测试vsSQA
    结论 软件测试是软件产品高质量的必要非充分条件
    即充分的测试不能保障软件产品质量
    继续漫谈软件测试(第3-4课时)
  2. 软件测试的基本原则(共7条)
    首先记住两幅图
    继续漫谈软件测试(第3-4课时)

相关文章:

  • 2021-11-29
  • 2021-07-16
  • 2022-12-23
  • 2022-02-01
  • 2021-10-21
  • 2022-01-24
猜你喜欢
  • 2021-04-07
  • 2021-09-16
  • 2021-08-16
  • 2022-12-23
  • 2021-08-10
  • 2022-12-23
  • 2021-04-10
相关资源
相似解决方案