版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
US2018196739A1,2018.07.12根据单元测试自动生成集成测试的方法和本发明涉及根据单元测试自动生成集成测对构成系统的多个模型中的各个模型自动运行型中的一组或更多组连接模型自动确定连接模理器使用针对连接模型的每个模型的单元测试2由所述处理器电路通过以下操作针对构成所述系统的所述多个模型中的各个模型自确定所述多个模型的多组连接模型,其中,每组连接模型包括通过从每个模型的单元测试针对各组连接模型自动生成表由所述处理器电路针对所述多个模型的各组连接模型通过使用针对所述连接模型中的各个模型的单元测试来自动接模型的表包括与所述特定组连接模型的一个或更多个输入中的各个输入的输入值相关联的所述特定组连接模型的一个或更多个输出中的各个输出的期所述特定组连接模型的所述连接模型之间的不一致、不完整和不正确的数据中的至少一4.根据权利要求1或2所述的方法,所述方法还包括以下步的输入值分别相关联的所述一个或更多个输出中的各个输出的所述期3针对所述集成测试装具自动生成各组连接模型的集成测试用例9.一种用于在基于模型的开发期间根据单元测试自动生成集成测试的系统,所述系通过以下操作针对构成所述系统的所述多个模型中的各个模型自动运确定所述多个模型的多组连接模型,其中,每组连接模型包括通过从每个模型的单元测试针对各组连接模型自动生成表针对所述多个模型的各组述特定组连接模型的一个或更多个输入中的各个输入的输入值相关联的所述特定组连接模型的一个或更多个输出中的各个输出的期针对各组连接模型自动检测在所述连接模型之间传输的不一入的输入值相关联的所述一个或更多个输出中的各个输出的所述期4到表示其功能的更高级别的集成测试用例(testcase)中的工具,所以这项工作没有被自针对多个模型的各组连接模型通过使用针对连接模型的各个模型的单元测试自动运行集[0007]根据实施方式和前述实施方式中的任意实施方式,各个5对构成系统的多个模型中的各个模型生成单元测试装输入的输入值分别相关联的一个或更多个输出中的各个输出的的各个输入的输入值相关联的特定组连接模型的一个或更多个输出中的各个输出的期望[0017]图1A和图1B是根据本公开的实施方式的根据单元测试自动生成集成测试的方法6[0026]图5B是根据本公开的实施方式的一旦模型A和模型B分别通过了其相应的单元测是根据图2中模型A与模型B彼此连接的方式对模型A与模型的更具体示例的非详尽列表包括以下内容:便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦可编程只读存储器(EPROM或闪存)、静态随机存取存储器录了指令的凹槽中的穿孔卡或凸起结构之类的机械编码设备,以及前述的任何合适的组[0032]本文描述的计算机可读程序指令可以从计算机可读存储介质下载到相应的计算/7路可以通过利用计算机可读程序指令的状态信息执行计算机可读程序指令来个性化设置流程图例示和/或框图中的框的组合可以通过计算机可读得其中存储有指令的计算机可读存储介质包括制品,该制品包括实现在流程图和/或框图的一个框或多个框中指定的功能/动作的各方[0037]图1A和图1B是根据本公开的实施方式的根据单元测试自动生成集成测试的方法[0038]根据示例,多个模型104中的各个模型包括低级模型108,低级模型108表示系统[0039]还参考图2,图2是根据本公开的实施方式的系统106的连接模型(interfacing特定模型104a或104b相关联的特定逻辑电路202或206,响应于一个或更多个输入212而生个或更多个输入212而生成一个或更多个期望的输出210的硬件、软件或硬件和软件的组104a的输出。类似地,来自模型B104b的输出C210可以是系统106的另一个模型104的输8装具112是由实现计算机定点设备以指定多个模型104中的特定模型104的用户来手动生成112的示例。诸如单元测试装具112之类的测试装具的主要功能是将模型104(或多个模型)在运行单元测试120(如果黑盒模型302仅包含一个模型)或集成测试130(如果黑盒模型302[0041]还参考图4A,图4A是根据本公开的实施方式的针对图2中的模型B104b的单元测特定模型104提供输入212的其他系统需求204和208的其他模型104,对各个特定模型104进120。针对各个模型104自动运行单元测试120包括:针对各个模型104使用单元测试用例116。在单元测试用例116中实施单元测试120。针对各个模型104自动运行单元测试120包开的实施方式的模型A104a的单元测试用例集合312的示例。图3C描绘了根据本公开的实施方式的由模型A104a的单元测试用例116生成[0046]还参考图4B,图4B是根据本公开的实施方式的图2中的模型B104b的单元级9的单元测试用例116来运行包含在单元测试用例116中的单元测试120。基于模型B104b的单元级模型408实现的逻辑电路206生成[0047]还参考图4C,图4C是根据本公开的实施方式的模型B104b的单元测试用例集合410的示例。图4C描绘了根据图4B所示的示例生成的作为模型B104b的单元测试用例集合分别相关联的一个或更多个输出210中的各个输出的期[0048]在框122中,针对多个模型104中的一组或更多组连接模型104自动生成集成测试装具124。还参考图5A,图5A是根据本公开的实施方式的针对图2中的模型A104a和模型B104。通过将模型B104b的输入21出210(该一个或更多个输出210被作为一个或更多个输入212而提供给系统106的一个或更是由实现计算机定点设备以选择各组连接模型104成在一起的集成测试装具124(图5A)生成集成测试用例128。将第一模型502(例如,模型A一个或更多个输入212相关联504。第一模型502(模型A104a)的输出值218和第二模型506(模型B104b)的对应输入值220被实施在模型502与506之间的连接510的信号508中。在数中,来自模型A104a的单元测试120的输出数据512作为来自模型B10130包含在集成测试用例128中并由集成测试用例1接模型104的各个模型104的集成测试130。针对各组连接模型104自动运行集成测试130包成表600。针对特定组连接模型104(例如本文所述示例的模型A104a和模型B104b)的表的一个或更多个输出604中的各个输出的期望输出值602。针对特定组连接模型104的可能的不同输入值606的各种组合610,根据连接模型104的单元测试120来确定各个输出604的值612来自除了本文描述的示例的图5B中的连接模型502和506或图2中的104a和104b的第一模型502(图5B)之外的源。表600用于检测特定组连接模型104的连接模型502与506或值606对应于表300(图3C)中的根据针对模型A104a的单元测试120生成的一个或更多个输于表400(图4C)中根据模型B104b的单元测试120生成的一个或更多个输出210的输出值[0054]图7是根据本公开的实施方式的根据单元测试自动生成集成测试的系统700的示多个模型(诸如(例如)模型104)被存储在存储器706上。存储器706还包括用于根据本文所I/O设备712中的一个设备是用于读取诸如计算机程序产品714之类的计算机程序产品的设备。计算机程序产品714可以类似于本文更详细描述的设备。可以从诸如计算机程序产品714之类的计算机程序产品将组件710和模型104[0057]计算机系统716包括用于控制计算机系统716的操作的处理器电路718和存储器测试130的组件726存储在存储器720上。图1A至图1B中的方法100或方法100中的至少一部试130的组件726与在处理设备702上操作的用于根据单元测试120自动生成集成测试130的的组件710执行方法100的其他功能。本公开的一些实施方式仅包括在处理设备702上用于根据单元测试120自动生成集成测试130的组件710,而其他实施方式仅包括在计算机系统716上操作的用于根据单元测试120自动生成集成测试130的组能或动作或执行特定目的的硬件和计算机指令[0063]条款1.一种用于根据单元测试(120)自动[0064]由处理器电路(704)针对构成系统(106)的多个模型(104)中的各个模型(104)自[0065]由所述处理器电路针对所述多个模型(104)的各组连接模型(104a、104b)通过使用针对所述连接模型(104a、104b)中的各个模型(104)的所述单元测试(120)自动运行[0066]由所述处理器电路针对各组连接模型([0068]条款3.根据条款1或2所述的方法(100),所述方法(100)还包括以下步骤:接收成所述系统(106)的所述多个模型(104)中的各个模型(104)生成(110)单元测试装具型(104)的所述单元测试装具(112)生成(114)单元测试用例(116),其中,针对各个模型(104)自动运行(118)所述单元测试(120)包括:针对各个模型(104)使用单元测试用例特定模型(104)独立于向所述特定模型(104)提供输入(212)的其他系统需求(204、208)的于各个模型(104)的一个或更多个输入(212)中的各个输入的输入值(220),生成各个模型型(104)的可能的不同输入值(220)的各种组合,与所述一个或更多个输入(212)中的各个输入的输入值(220)分别相关联的所述一个或更多个输出(210)中的各个输出的所述期望针对特定组连接模型(104a、104b)的所述表(600)包括:对于所述特定组连接模型(104a、一个或更多个输入(608)中的各个输入的输入值(606)相关联的所述特定组连接模型[0082]由所述处理器电路针对构成所述系统(106)的所述多个模型中的各个模型(104)[0083]由所述处理器电路针对各个模型(104)的所述单元测试装具(112)生成(114)单元[0084]由所述处理器电路针对各个模型(104)使用针对各个模型(104)的所述单元测试[0085]由所述处理器电路针对所述多个模型[0086]由所述处理器电路针对集成测试装具(124)自动生成(126)各组连接模型(104a、[0087]由所述处理器电路针对所述连接模型(104a、104b)的各个模型(104)通过使用与输入(212)/输出(210)的组合有关的信息和从所述单元测试(120)收集的数据来自动运行[0088]由所述处理器电路针对各组连接模型[0089]条款14.根据条款13所述的方法(100)于各个模型(104)的一个或更多个输入(212)中的各个输入的输入值(220),生成各个模型(104)的可能的不同输入值(220)的各种组合,与所述一个或更多个输入(212入的输入值(220)分别相关联的所述一个或更多个输出(210)中的各个输出的所述期望输对特定组连接模型(104a、104b)的所述表(600)包括:对于所述特定组连接模型(104a、一个或更多个输入(608)中的各个输入的输入值(606)相关联的所述特定组连接模型[0096]针对构成系统(106)的多个模型(104)中的各个模型(104)自动运行(118)单元测[0097]针对所述多个模型(104)的各组连接模型(104a、104b)通过使用针对所述连接模型(104a、104b)中的各个模型(104)的所述单元测试(120)自动运行(132)集成测试(130);于各个模型(104)的一个或更多个输入(212)中的各个输入的输入值(220),生成各个模型(104)的一个或更多个输出(210)中的各个输出的期望输出值(218),并且所述功能集合模型(104)的各个模型(104)自动生成(118)表(300、400),针对特定模型(104)的所述表个或更多个输入(212)中的各个输入的输入值(220)相关联的所述一个或更多个输出(210)自动运行(132)所述集成测试(130)包括:针对各组连接模型(104a、104b)自动生成表104b)的一个或更多个输入(608)中的各个输入的输入值(606)相关联的所述特定组连接模旨在将本公开的实施方式的范围限制为本文所述的特定
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026春季江西铜业集团有限公司财务管理部校园招聘2人备考题库含答案详解(a卷)
- 2026中泉船务分公司船员招聘备考题库含答案详解
- 2026福建泉州市第一医院编外人员招聘9人备考题库(一)及完整答案详解1套
- 2026四川九洲投资控股集团有限公司招聘网络安全(保密)工程师1人备考题库附答案详解(完整版)
- 2026黑龙江大庆油田总医院招聘消化科医生岗位2人备考题库(含答案详解)
- 2026鄂东医养集团(市二医院)招聘1人备考题库(二湖北)及答案详解(有一套)
- 2026重庆忠县机关事业单位招聘临时聘用人员4人备考题库附答案详解(基础题)
- 2026海南省征信有限公司招聘备考题库含答案详解(黄金题型)
- 2026江苏省无锡天和电子有限公司招聘备考题库及答案详解(考点梳理)
- 2026海南省高校毕业生“三支一扶”计划招募备考题库及答案详解参考
- 2025年高考甘肃物化生试卷及答案
- 团播直播内容策划详细流程
- 《城市无障碍环境建设专项规划编制指南》
- 校园食品安全和膳食经费管理自查情况报告
- 小升初六年级语法专项练习每日一练小纸条【空白完整版】
- 医学影像技术mr试题及答案
- 屋顶贴瓦合同协议书模板
- 2025年度医学影像学期末考试真实病例诊断影像读片答案及解析
- 环卫业交通安全知识培训课件
- 2025年北京市公务员公开遴选面试题库附答案
- 2025年军队文职招聘-军队文职技能岗-军队文职招聘(采购员)历年参考题库含答案解析(5套)
评论
0/150
提交评论