单元测试(详细设计文档):对于Java来说,一个类的测试就相当于单元测试,一般都有开发人员自测。
集成测试(概要设计文档):以模块、子系统的测试,各个单元模块之间的接口。(偏于技术角度的验证)
系统测试:真实运行环境,主要包括功能测试、性能测试、稳定性测试、多种类型的测试。(偏于业务角度的验证)
关注点:①关注系统本身的使用;②关注系统与其他相关系统的连通;③关注系统在不同使用压力下的表现。
验收测试(交付测试):用户验收测试(开发方)、运行验收测试(运维)、合同和规范验收测试、α/alpha测试(开发者提供的环境测试、用户执行)、β/beta测试(用户提供的环境测试)。
集成测试(概要设计文档):以模块、子系统的测试,各个单元模块之间的接口。(偏于技术角度的验证)
系统测试:真实运行环境,主要包括功能测试、性能测试、稳定性测试、多种类型的测试。(偏于业务角度的验证)
关注点:①关注系统本身的使用;②关注系统与其他相关系统的连通;③关注系统在不同使用压力下的表现。
验收测试(交付测试):用户验收测试(开发方)、运行验收测试(运维)、合同和规范验收测试、α/alpha测试(开发者提供的环境测试、用户执行)、β/beta测试(用户提供的环境测试)。
2019-05-31
软件测试阶段:单元测试(一般由开发人员自测)->集成测试->系统测试->验收测试
验收测试包含 alpha测试(开发者提供测试环境)和Beta测试(脱离开发者环境,由用户提供测试环境)
release版本即为可交付版本
验收测试包含 alpha测试(开发者提供测试环境)和Beta测试(脱离开发者环境,由用户提供测试环境)
release版本即为可交付版本
2019-01-31