ASPICE软件集成和集成测试(SWE.5)
Posted 宝藏大叔2020
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASPICE软件集成和集成测试(SWE.5)相关的知识,希望对你有一定的参考价值。
该过程的目的
软件集成和集成测试过程的目的是:将软件单元集成到更大的软件项,直至与软件架构设计相一致的完整的集成软件,并确保集成的软件项得到测试,以提供集成的软件项符合软件架构设计(包括软件单元之间和软件项之间的接口)的证据。
该过程的好处
软件测试(SWE.6)之前,其各组成部分逐渐集成和测试以发现各要素之间相互影响的错误。测试所有的交互和动态行为,计量资源消耗,并存档结果。
该过程的内容
制订包含回归测试策略在内的软件集成和软件集成测试策略,策略需与项目计划和发布计划相一致。(BP1, BP2)
创建集成测试规范,建立软件架构的可追溯性和一致性。(BP3, BP7, BP8)
创建软件集成策略(BP6),执行软件集成测试和回归测试(BP4, BP5, BP6),汇总和报告测试结果。(BP9)
图1: 集成策略概览 (来自: H.Balzert, Lehrbuch der Softwaretechnik, Spektrum Akademischer Verlag)
经验、问题和建议
集成测试的目的通常不被理解。一般地,交互界面测试仅仅被基于需求的测试。然而,集成测试要求清晰的验证每个相关交互(内外部)和动态行为。
有时,软件架构缺少集成测试必需的细节。通常,我们只是看到了简单的带着一些输入输出的结构图。
理想情况下,测试环境允许在完全的集成系统环境下去测试交互。如果这不可能,软件则需要被割断,并将很可能需要更多工作。
集成测试不必分成单独的测试步骤进行。如果所有相关的交互和动态行为都能清晰测试,允许将集成测试与其他类型测试联系起来,比如软件合格性测试(SWE.6)。
ASPICE软件集成和集成测试的文件(SWE.5)
输出工作产品: 软件项, 集成软件, 测试规范, 测试计划,沟通记录,评审记录,追溯记录,测试结果,编译清单。
宝藏大叔,公众号:宝藏大叔2020
宝藏大叔,公众号:宝藏大叔2020
宝藏大叔,公众号:宝藏大叔2020 宝藏大叔,公众号:宝藏大叔2020
宝藏大叔,公众号:宝藏大叔2020
宝藏大叔,公众号:宝藏大叔2020 宝藏大叔,公众号:宝藏大叔2020
宝藏大叔,公众号:宝藏大叔2020
宝藏大叔,公众号:宝藏大叔2020
宝藏大叔,公众号:宝藏大叔2020
宝藏大 叔,公众号:宝藏大叔2020
宝藏大叔,公众号:宝藏大叔2020 宝藏大叔,公众号:宝藏大叔2020
关注我,一起学习。
以上是关于ASPICE软件集成和集成测试(SWE.5)的主要内容,如果未能解决你的问题,请参考以下文章