1 系统集成测试基础知识-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

系统集成测试基础知识

汽车电子工程知识体系 来源:汽车电子硬件设计 作者:汽车电子硬件设计 2022-03-11 10:39 次阅读

系统集成测试(SIT),在软件系统和软件工程的背景下,是一个练习软件系统与他人共存的测试过程。系统集成测试将多个已通过系统测试的集成系统作为输入,并测试它们所需的交互。按照此过程,将可交付的系统传递给验收测试。

系统集成测试(SIT)是一个测试阶段,可能在系统测试之后进行测试。随后可能会进行额外的用户验收测试(UAT)。许多组织没有一个SIT阶段,对UAT的第一次测试可能包括对所有软件组件的第一次集成测试。

虽然每个软件模块都经过了单元测试,但由于各种原因,仍然存在缺陷,如

·模块通常由个人软件开发人员设计,他们的理解和编程逻辑可能与其他程序员不同。集成测试成为验证软件模块统一工作的必要条件

·在模块开发时,客户机的需求发生变化的可能性很大。这些新要求可能不进行单元测试,因此需要进行系统集成测试。

·软件模块与数据库的接口可能存在错误

·如果有外部硬件接口,则可能存在错误

·异常处理不当可能会导致问题。

集成测试的策略

软件工程公司定义了执行集成测试的各种策略,即。

·大爆炸方法:

·增量法:进一步分为以下部分

·自上而下的方法

·自下而上的方法

·三明治的方法-自上而下和自下而上的组合

下面是不同的策略、它们的执行方式、它们的局限性以及优点。

大爆炸方法

这里将所有组件同时集成在一起,然后进行测试。

它的优点是方便小型系统。

它有以下缺点:

·故障定位困难。

·考虑到在这种方法中需要测试的接口数量太多了,一些要测试的接口链接很容易丢失。

·由于集成测试只能在“所有”模块设计完成后才能开始,因此测试团队在测试阶段执行的时间将更少。

·由于所有模块都是一次测试的,因此高风险关键模块不会被隔离,并优先进行测试。处理用户界面的外设模块也不被隔离,并进行优先级测试。

增量方法

在这种方法中,测试是通过连接两个或两个以上与逻辑相关的模块来完成的。然后添加其他相关模块,并测试其是否正常工作。该过程继续进行,直到所有模块成功连接并测试。

反过来,增量方法则由自下而上和自上而上这两种不同的方法来执行。

存根和驱动程序

增量方法是通过使用被称为存根和驱动程序的虚拟程序来执行的。存根和驱动程序并没有实现软件模块的整个编程逻辑,而只是vwin 与调用模块的数据通信

被测试的模块调用。

驱动程序:呼叫待测试的模块。

自下而上的集成

在自底向上的策略中,在较低级别的每个模块都使用较高的模块进行测试,直到所有模块都进行测试。它需要在司机的帮助下进行测试

它具有以下优点:

·故障定位更容易。

·等待所有模块的开发是不浪费时间的

它有以下缺点:

·控制应用程序流程的关键模块(在软件架构的顶层)进行测试,可能容易出现缺陷。

·一个早期的原型是不可能的

自上而下的集成

在从上到下的方法中,按照软件系统的控制流程从上到下进行测试。它需要帮助使用存根来进行测试。

它具有以下优点:

·故障定位更容易。

·获得早期原型的可能性。

·关键模块优先测试,首先发现重大设计缺陷。

它有以下缺点:

·需要许多东西。

·对较低级别的模块进行测试不足。

三明治集成

在三明治/混合策略中,是自上而下和自下而上的方法的组合。在这里,顶模块与低模块进行测试,同时低模块与顶模块集成并进行测试。这个策略利用了存根和驱动程序。

进行集成测试

集成测试程序,不论软件测试策略(以上所述):

·准备集成测试计划

·设计测试场景、用例和脚本。

·执行测试用例,然后报告缺陷。

·跟踪和重新测试这些缺陷。

·重复上述两个步骤,直到集成成功完成。

集成测试指南

·首先,确定可采用的集成测试策略,然后相应地准备测试用例和测试数据。

·研究了该应用程序的体系结构设计,并识别出了关键模块。这些都需要按优先级进行测试。

·从建筑结构团队中获取接口设计,并创建测试用例来详细验证所有接口。必须对到数据库/外部硬件/软件应用程序的接口进行详细测试。

·测试用例结束后,测试数据起着关键作用。

·在执行之前,始终准备模拟数据。在执行测试用例时,不要选择测试数据。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 集成测试
    +关注

    关注

    0

    文章

    25

    浏览量

    8230
  • 系统集成
    +关注

    关注

    0

    文章

    77

    浏览量

    11400

原文标题:系统集成测试

文章出处:【微信号:QCDZYJ,微信公众号:汽车电子工程知识体系】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    品质管理基础知识

    品质管理基础知识
    的头像 发表于 11-01 11:08 346次阅读
    品质管理<b class='flag-5'>基础知识</b>

    Verilog HDL的基础知识

    本文继续介绍Verilog HDL基础知识,重点介绍赋值语句、阻塞与非阻塞、循环语句、同步与异步、函数与任务语法知识
    的头像 发表于 10-24 15:00 338次阅读
    Verilog HDL的<b class='flag-5'>基础知识</b>

    智慧园区系统集成解决方案应用

    在数字化转型的浪潮中,智慧园区作为城市发展的新引擎,正以前所未有的速度改变着我们的工作和生活方式。智慧园区系统集成解决方案,作为实现园区智能化、高效化、绿色化的关键,为园区管理者、企业及居民提供了
    的头像 发表于 10-21 17:02 212次阅读

    在TI SoC上集成AUTOSAR:基础知识

    德赢Vwin官网 网站提供《在TI SoC上集成AUTOSAR:基础知识.pdf》资料免费下载
    发表于 10-11 11:50 0次下载
    在TI SoC上<b class='flag-5'>集成</b>AUTOSAR:<b class='flag-5'>基础知识</b>

    负载开关基础知识

    德赢Vwin官网 网站提供《负载开关基础知识.pdf》资料免费下载
    发表于 10-08 09:56 1次下载
    负载开关<b class='flag-5'>基础知识</b>

    TAS2563终端系统集成指南

    德赢Vwin官网 网站提供《TAS2563终端系统集成指南.pdf》资料免费下载
    发表于 09-14 11:04 0次下载
    TAS2563终端<b class='flag-5'>系统集成</b>指南

    什么是系统集成测试?DC-DC电源测试系统可以测试哪些参数?

    对于DC-DC电源模块的检测,自动化集成测试系统以其软硬件结合的特点成为首选,通过软件程控实现测试自动化。该系统一般采用自动化
    的头像 发表于 09-11 18:07 352次阅读
    什么是<b class='flag-5'>系统集成</b><b class='flag-5'>测试</b>?DC-DC电源<b class='flag-5'>测试</b><b class='flag-5'>系统</b>可以<b class='flag-5'>测试</b>哪些参数?

    系统集成提升医院能耗管理效率和质量

    智能化的综合楼宇管理系统(IBMS)是一种基于智慧园区技术的创新解决方案,为医院的能耗监管管理提供了更高效、智能的方式。作为一家专业从事IBMS系统开发的厂家,我们深入了解了系统集成领域的需求,并且
    的头像 发表于 09-10 16:46 258次阅读
    <b class='flag-5'>系统集成</b>提升医院能耗管理效率和质量

    算力系统集成指什么

    算力系统集成是指将不同来源、不同类型、不同性能的计算资源进行整合、优化和管理,以实现高效、灵活、可扩展的计算能力。这种集成不仅包括硬件资源的整合,还包括软件资源、网络资源、存储资源等的整合。算力系统集成
    的头像 发表于 07-03 14:07 487次阅读

    系统集成的特点和内容

    系统集成,从字面意义上理解,是将分散和独立的功能部分集成为一个统一的系统系统集成也可以理解为安全系统、中央空调
    的头像 发表于 05-17 14:01 449次阅读
    <b class='flag-5'>系统集成</b>的特点和内容

    嵌入式系统软硬件基础知识大全

    嵌入式系统是现代科技发展的一个重要分支,广泛应用于工业控制、消费电子、医疗设备、汽车电子等领域。本文试图全面解析嵌入式系统的软基础知识,以期让读者对这一技术有更深入的了解。嵌入式系统
    发表于 05-09 14:12

    2024国际智慧显示及系统集成展在深圳启幕

    展示最新显示、视听、系统集成和LED技术 深圳2024年3月1日 /美通社/ -- 2月29日,2024国际智慧显示及系统集成展(简称"ISLE 2024")在深圳国际会展中心拉开帷幕。这是亚洲规模
    的头像 发表于 03-04 10:23 498次阅读
    2024国际智慧显示及<b class='flag-5'>系统集成</b>展在深圳启幕

    FPGA基础知识介绍

    德赢Vwin官网 网站提供《FPGA基础知识介绍.pdf》资料免费下载
    发表于 02-23 09:45 30次下载

    射频与微波基础知识

    射频与微波基础知识
    的头像 发表于 01-16 10:05 836次阅读
    射频与微波<b class='flag-5'>基础知识</b>

    Versal自适应SoC系统集成和 确认方法指南

    德赢Vwin官网 网站提供《Versal自适应SoC系统集成和 确认方法指南.pdf》资料免费下载
    发表于 01-03 10:48 0次下载
    Versal自适应SoC<b class='flag-5'>系统集成</b>和 确认方法指南