软件测试生命周期与测试活动

软件测试生命周期包括以下阶段。

  1. 需求研究。了解客户需求并准备功能文档。
  2. 测试规划。根据项目需求安排测试活动并制定测试计划。
  3. 测试用例设计。确定测试场景并设计相应的用例。
  4. 将需求映射到测试用例,并编制需求跟踪矩阵(RTM)。
  5. 执行测试用例并报告缺陷。
  6. 缺陷修复后,进行复测和回归测试。
  7. 编写测试报告。
  8. 完成测试活动。

需求研究

该过程包括以下任务。

  • 编制需求跟踪矩阵。
  • 确定各模块的优先级和测试方法。
  • 确定哪些部分需要自动化测试,哪些需要手动测试。

测试用例设计与开发

该过程包括以下任务。

  • 编写测试用例。如果使用自动化,还要编写测试脚本。
  • 准备测试数据。

执行测试

执行测试包括以下任务。

  • 执行测试用例。
  • 在缺陷跟踪工具中登记缺陷。
  • 记录测试结果。
  • 使用需求跟踪矩阵将缺陷与需求对应起来。
  • 跟踪每个缺陷的状态。

测试收尾 测试收尾包括以下任务。
  • 整理测试覆盖率、成本、时间和质量方面的指标。
  • 编写测试收尾报告。
  • 统计各类型和严重程度的缺陷分布。
  • 准备原因分析和解决措施(CAR)。
测试过程分析

在开始测试之前分析测试过程。用于确定测试内容的文档称为测试依据,包括软件需求规格说明(SRS),以及系统设计、架构和接口文档。使用这些文档了解系统并识别测试条件。为条件确定优先级,再编写测试用例。




我们保证,学完免费在线培训,您就能通过软件测试认证考试!

  1. 01

    在线报名

    选择您希望获得的认可认证,完成报名。

  2. 02

    接收访问码

    您的专属考试访问码将立即发送到您的电子邮箱。

  3. 03

    准备并参加考试

    学习免费培训材料,在线回答 50 道选择题。

  4. 04

    获得终身有效的认证

    领取全球有效的证书和可验证的数字徽章。

Accredited Software Test Manager Certification™ 证书样本
报名参加认证

您的免费优质在线培训

Software Testing Revealed 第二版已为您备好。

我们与来自各主要行业的知名企业领导者、团队负责人、软件测试教练、导师、专家及权威人士共同开发了这套培训。所有访问 International Software Test Institute™ 的人士都可以学习。您可通过 您的免费软件测试书籍 以及 您的免费优质软件测试培训 获取培训资料。这两个栏目都在顶部菜单中。

这些资料是 International Software Test Institute™ 享有版权的知识产权。我们免费向所有人分享,因为公开我们的专业经验能帮助软件测试从业者,并促进这一领域的发展。

认证考试采用选择题。请学习在线培训,掌握通过考试和获得软件测试认证所需的知识。

我们保证,学完免费优质在线培训,您就能通过软件测试认证考试!