第三方软件测试

目录

概念

职责:

范围:

过程:

  1. 概念

    1. 定义:由开发者和用户以外的第三方进行的软件测试,其目的是为了保证测试的客观性
      1. 狭义上:独立的第三方测试机构,如国家级软件测试中心,各省软件评测中心,有资质的软件评测中心
      2. 广义上:既非开发方亦非使用方的人来对软件进行测试
  2. 职责:

    1. 验证软件是否符合需求和设计
    2. 检测错误
    3. 对错误进行分类分析,将分析结果反馈给开发人员以改进软件过程管理
  3. 范围:

    1. 测试阶段:集成测试、系统测试、验收测试 主要以黑盒为主,手工+自动化测试
    2. 单元测试通常由开发方实施,第三方测试通常在有一定的产品基础上进行的
    3. 常见的测试内容:软件上,功能性、易用性、容错性、安全性、性能    文档上,正确性与一致性
  4. 过程:

    1. 制定测试计划和Review
    2. 被测对象的功能架构设计等理解
    3. 测试观点、测试用例设计以及Review
    4. 测试环境构建以及测试实施(包括Bug修正后的确认测试)
    5. 测试总结报告