【技术实现步骤摘要】
本专利技术涉及测试,具体涉及一种基于simulink应用层模型的mcdc覆盖度测试方法。
技术介绍
1、随着汽车拥有量的不断增加,对于汽车制造商而言,如何生产出受客户喜欢的车辆成为一个关键问题。这就对开发人员提出更高的要求,以应对市场竞争和消费者需求的不断变化。
2、在现阶段,采用v字形开发流程成为应用层开发的主流方式。在这个过程中,simulink软件被广泛应用,simulink软件是一种强大的建模工具,具有许多优势,simulink软件可以提供直观的图形界面,方便开发人员进行模型的设计和仿真。它支持模块化开发,使得系统的各个组件可以独立开发和测试,提高了开发的效率和质量。
3、在开发过程中,进行mcdc(modified condition/decision coverage)覆盖度测试变得越来越重要。mcdc测试可以确保测试用例覆盖到系统中的每个条件和决策,从而提高软件的可靠性和安全性。然而,传统的基于simulink应用层模型的mcdc测试方案通常只在simulink软件中进行仿真,且输入信号的导入方式比
...【技术保护点】
1.一种基于Simulink应用层模型的MCDC覆盖度测试方法,其特征在于,包括:
2.如权利要求1所述的基于Simulink应用层模型的MCDC覆盖度测试方法,其特征在于,步骤S3具体包括:
3.如权利要求2所述的基于Simulink应用层模型的MCDC覆盖度测试方法,其特征在于,所述输入信号矩阵具有n列,所述输入信号矩阵具有2n行。
4.如权利要求2所述的基于Simulink应用层模型的MCDC覆盖度测试方法,其特征在于,在新模型Y中,配置Form Workspace模块的参数信息,并将Form Workspace模块中的带时序
...【技术特征摘要】
1.一种基于simulink应用层模型的mcdc覆盖度测试方法,其特征在于,包括:
2.如权利要求1所述的基于simulink应用层模型的mcdc覆盖度测试方法,其特征在于,步骤s3具体包括:
3.如权利要求2所述的基于simulink应用层模型的mcdc覆盖度测试方法,其特征在于,所述输入信号矩阵具有n列,所述输入信号矩阵具有2n行。
4.如权利要求2所述的基于simulink应用层模型的mcdc覆盖度测试方法,其特征在于,在新模型y中,配置form workspace模块的参数信息,并将form workspace模块中的带时序信息的timeseries输入信号导入新模型y中,并在新模型y的setting中配置本次测试的覆盖度要求。
5.如权利要求4所述的基于simulink应用层模型的mcdc覆盖度测试方法,其特征在于,在.m...
【专利技术属性】
技术研发人员:朱鑫健,陈刚,
申请(专利权)人:上海星宇智行技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。