工作近三年,谈谈我对系统合格性测试的理解
系统合格性测试其实就是在整个产品完成研发后,在整车上的一一个验证过程,也可以是在部分需求功能完成的情况下去进行验证,主要目的是验证产品在整车上的表现,这也是与软件合格性测试不同的地方。为了保证整个集成系统能够得到测试,所以在整车验证过程中必须保证与之交互产品的功能完整性。
(集成系统:可以理解为软件、硬件、结构等多个模块组合在一起的一 一个完整系统)
系统合格性测试过程输出文档:
(1)编制系统合格性测试计划:根据整个产品的开发计划去编制关于产品的系统合格性测试计划,在测试计划中对产品的测试目的、测试范围、测试策略、测试项等进行定义;
(2)编制系统合格性测试用例:理解产品设计开发要求,摘出前提、输入和输出,这一步主要是对我们所要设计的系统合格性测试用例打下基础,如果都不了解需要实现什么功 能,那么测试用例也无从下手;在很多的车企中,都会存在系统需求分析这一环节, 在这一环节中会将产品设计开发要求中的功能通过系统需求文档形式呈现;
(3)编制系统合格性测试计划&测试用例评审检查表:主要目的是进行自检和与整个 团队进行评审后,将团队中的意见等问题进行记录;
(4)编制系统台格性测试追溯矩阵:主要目的是建立系统需求与系统合格性测试用例之间的可追溯性,保证每条测试用例都有所追溯,并全面覆盖系统需求分析/产品设计开发要求;
(系统需求和测试用例都有相应的ID,追溯时只用使用ID进行追溯即可)
(5)编制系统合格性测试报告:依据测试用例完成整轮全功能测试后,我们需要出具产品测试报告,来证明某个产品某个版本已经进行过系统合格性测试,测试报告内容包括测试产品版本信息、测试内容、测试遗留问题等;