第三方软件测试
目录
-
概念
- 定义:由开发者和用户以外的第三方进行的软件测试,其目的是为了保证测试的客观性
- 狭义上:独立的第三方测试机构,如国家级软件测试中心,各省软件评测中心,有资质的软件评测中心
- 广义上:既非开发方亦非使用方的人来对软件进行测试
- 定义:由开发者和用户以外的第三方进行的软件测试,其目的是为了保证测试的客观性
-
职责:
- 验证软件是否符合需求和设计
- 检测错误
- 对错误进行分类分析,将分析结果反馈给开发人员以改进软件过程管理
-
范围:
- 测试阶段:集成测试、系统测试、验收测试 主要以黑盒为主,手工+自动化测试
- 单元测试通常由开发方实施,第三方测试通常在有一定的产品基础上进行的
- 常见的测试内容:软件上,功能性、易用性、容错性、安全性、性能 文档上,正确性与一致性
-
过程:
- 制定测试计划和Review
- 被测对象的功能架构设计等理解
- 测试观点、测试用例设计以及Review
- 测试环境构建以及测试实施(包括Bug修正后的确认测试)
- 测试总结报告