【AUTOSAR】AUTOSAR开发工具链(六)----MIL测试操作说明

news2024/11/18 5:26:43

1.1. 目的 - Objective

根据 ISO 26262 及本公司对基于模型开发时软件的测试要求, 为了使测试人员更加方便快捷地开始进行 MIL 测试,特编写并发布此规范。

2. MIL 测试流程概况

一、确保输入资料的齐全

、制作测试案例, 并通过审查

三、制作测试模型

四、输入测试案例并进行测

、编写测试报告, 并通过审查

六、提

2.1. 确保输入资料的齐全

2.1.1.   测试对象对应的需求文档

1a、系统需求

1b、软件需求

1c SWC

*2IO 信号列表

注:以上资料的合理组合,*号的代表选用。

2.1.2.   测试对象所处的模型工程文件

1  专门用于测试的模型文件存放路径

2、  该模型文件的版本号

3  若是变更测试: 历史版本的模型文件和测试文件, 以及版本间的变更记录

2.2. 制作测试案例,并通过审

2.2.1.  根据需求文档,制作测试案例

具体的测试案例制作要求参考以下文件:

NETC-23XXX(2016) -MBD 软件单元测试规范.pdf

2.2.2.   审查要求

a  首先进行自审

自审应该对需要提交的文件进行全面的审查, 包括文件名、文件内容格式是否规范 不存在空白区域(不需要填的填入"-"),文件没有缺漏,以及错误审查以减少文件中存在的错误。

b、  他审

他审的审查内容基本与自审一致,但时间更为简短,主要是找出明显的错误,提供第二视角。 他审是否需要可以根据实际判断,因为其目的是为了减少终审的时间消耗。

c   终审

完成的测试案例文件应该提前发送给与会人员,然后申请进行终审。

终审要参与的人员包括:

软件部的该项目负责人

其他软件组成

测试案例的制作人

制作人需要召集参与人员, 然后对测试案例进行走查(walkthrough)或审查(inspection),并在完成后 填写 review 记录表。

记录表完成后发出给参与人员, 对要修改部分一一完成并被验收通过后,这个阶段才结束

2.3. 制作测试模型

2.3.1.   利用 GUI 自动生成测试模型

如下图, 测试对象模型的名字填入, 按 ENTER 后,即会自动生成测试模型 (存放于当前目录下 test  件夹中),并自动弹出。

 

 

2.3.2.   手工制作测试模型

也可按上面的模型样式从模型库中加入相关模块, 新建一个模型文件来创建新的测试模型。此时应该注 意配置模型的种属性。 (具体可通过其他自动生成模型的属性来对比确定)

2.4. 输入测试案例并进行测试

2.4.1.   输入测试案例

双击测试模型中的signalbuilder  (上图中的“Inputs”模块),出现如下界面:

 

具体的使用方式请参阅“Help

将测试案例对应的信号组合一一输入后, 按运行按钮

若需要建立多个号组, 以便能以不同的初始状态进行测试, 可以新建信号组 (请参阅“Help”)。

2.4.2.   进行测试

测试需要观察输入输出甚至内部信号的情况, 可以通过模块库中的Scope 模块来进行观察。

2.5. 编写测试报告,并通过审

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/682012.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

最新导则下生态环评报告编制技术暨报告篇、制图篇、指数篇、综合应用篇教程

详情点击链接:最新导则下生态环评报告编制技术暨报告篇、制图篇、指数篇、综合应用篇 一,生态环评报告编制规范 结合生态环境影响评价最新导则,详述不同类型项目生态环评报告编制要求与规范 二,土地利用图 1、土地利用分类体系…

维也纳酒店资深投资人尹鹏伟:陪伴是最长情的告白!

今年以来,经济复苏不断加快,酒店行业迎来井喷式爆发。作为中国中端酒店“开山之作”,在中端酒店风起云涌,内卷加剧,竞争激烈的当下,维也纳酒店却能在全国287个大中小城市在营门店超1300家,在中端…

【AUTOSAR】AUTOSAR开发工具链(七)----HIL测试操作说明(1)

1. HIL 设备操作 本操作说明适用硬件 dSPACE 1006 ,软件 dSPACE ControlDesk 3.7.4。 1.1. 硬件操作流程 打开电脑主机 插入 licence 打开 dSPACE 电源开关。 1.2. 软件操作流程 1.2.1. 模型导入与运行 点击 dSPACE ControlDesk 3.7.4 图标进入操作界面。 进入操作…

网页也能裸眼3D?只需一个电脑摄像头就能完成

和2D显示屏、手机屏幕相比,VR图像为什么看起来更加沉浸、立体呢?一方面是透镜将左右眼图像结合,形成3D视觉效果,而另一方面则归功于屏幕画面与头部追踪的同步作用。 简单来讲,就是VR会根据用户头部的位置和朝向来改变…

高工奖项|如何破解智能汽车「缺芯少魂」?破冰者已经出现

对于智能驾驶赛道来说,2023年将是至关重要的一年。芯片短缺影响正在逐步得到缓解,但车市不确定性正在加剧,同时,车企在智能化普及上的成本压力也在凸显。 高工智能汽车研究院监测数据显示,2022年度中国市场&#xff08…

JS--一

三目运算 :用于赋值 switch case return 遍历数组: 一般不用for...in 遍历数组,是因为 for...in 遍历的数组下标,是 字符串形 而是用for...in 遍历 对象 时间监听--addEventListener 时间类型 一定加引号!&#xf…

[Web程序设计]实验: 请求与响应

一、实验目的 (1)掌握浏览器请求时数据的传递和获取。 (2)掌握服务端响应时数据的传递及获取。 二、实验内容 (1)编写一个类,该类能够实现在访问完Servlet后,还能在浏览器地址栏…

OSPF快速收敛之FRR

一、实验 OSPF IP FRR(Fast ReRoute,快速重路由) OSPF IP FRR是动态IP FRR,利用LFA(Loop-Free Alternates)算法预先计算出备份路径,保存在转发表中,以备在故障时将流量快速切换到备…

编码规范之命名规范

前言: \textcolor{Green}{前言:} 前言: 💞这个专栏就专门来记录一下寒假参加的第五期字节跳动训练营 💞从这个专栏里面可以迅速获得Go的知识 今天的笔记是昨天的补充,对编码规范中的命名规范进行总结。主要…

管理类联考——逻辑——知识篇——形式逻辑——六、假言——haimian

假言 考点分析 假言 年度 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023题量106312461345 定义分类 假言命题是断定一全事物情况的存在是另一个事物情况存在的条件的命题,又称条件命题。假言命题可以分为三类:充分条件假言命题、必要…

WPF开发txt阅读器19:加载json格式的配置文件

文章目录 系统参数字典加载参数自动加载配置文件 txt阅读器系列: 需求分析和文件读写目录提取类💎列表控件与目录💎快捷键翻页字体控件绑定💎前景/背景颜色书籍管理系统💎用树形图管理书籍语音播放💎播放进…

大数据从0到1的完美落地之Flume模型

Flume的模型 数据模型 - 单一数据模型 - 多数据流模型 复制代码 单一数据模型 在单个 Agent 内由单个 Source, Channel, Sink 建立一个单一的数据流模型,如下图所示,整个数据流为 Web Server --> Source --> Channel --> Sink --> HDFS。…

ViewModel进阶 | 使用SavedState实现数据复用的另一种方式

前言:金风玉露一相逢,便胜人间无数。 前言 本文需要有上一篇文章基础,如果不了解的可以先看看《由浅入深,ViewModel配置变更的复用详解》 前面我们了解到,ViewModel 它只能做到因为配置变更页面被销毁而导致重建数据…

ModaHub AI模型开源社区:向量数据库Milvus向量索引是什么?

目录 向量索引 索引创建机制 数据段建索引 用户主动创建索引 闲时建索引 索引概览 FLAT IVF_FLAT IVF_SQ8 IVF_SQ8H IVF_PQ RNSG HNSW ANNOY 选择索引 常见问题 参考文献 向量索引 向量索引(vector index)是指通过某种数学模型&#xf…

软路由系统 --- OpenWrt网络配置(LAN口、WAN口)

这里使用的 OpenWrt 是一台虚拟机安装的. 配置LAN口IP等信息 编辑修改网络配置文件 rootOpenWrt:~# vi /etc/config/network config interface lanoption type bridgeoption ifname eth0option proto staticoption ipaddr 192.168.100.4option netmask 255.255.255.0option i…

Servlet(下篇)

哥几个来学 Servlet 啦 ~~ 这个是 Servlet(上篇)的链接, (2条消息) Servlet (上篇)_小枫 ~的博客-CSDN博客https://blog.csdn.net/m0_64247824/article/details/131229873主要讲了 Servlet的定义、Servlet的部署方式、…

【总结】网页状态码——200正常、302重定向、304客户端有缓存、400浏览器请求传参异常、404未找到、405方法不允许、500服务器异常

目录 200正常500异常--服务器异常Java代码400异常----传参相关的异常get方法长度限制400异常,加了RequestParam(value "name") 必须传值400异常,后端类型是Integer,前端传的是string,转换失败400异常,日期格…

一文带你学习“国密算法”

博主介绍: ✌博主从事应用安全和大数据领域,有8年研发经验,5年面试官经验,Java技术专家✌ Java知识图谱点击链接:体系化学习Java(Java面试专题) 💕💕 感兴趣的同学可以收…

ES6--一

1、ES6之includes()方法 Array.prototype.includes方法返回一个布尔值,表示某个数组是否包含给定的值,与字符串的includes方法类似。 一般常用这种写法 : [1,2,3].includes(2) 表示2在不在 前面的数组里 项目里 参数 1)第一个参数是要…

VUE L 计算监视属性 ⑥

目录 文章有误请指正,如果觉得对你有用,请点三连一波,蟹蟹支持✨ V u e j s Vuejs Vuejs计算属性 C o m p u t e d Computed Computed监视属性 W a t c h Watch Watch总结 文章有误请指正,如果觉得对你有用,…