
<p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F1025%2F7e4c808bj00slwvza008xd200u000d0g00it0085.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p id="34BN9LNB"><strong>01</strong></p><p id="34BN9LNG"><strong>背景</strong></p><p id="34BN9LNJ">现如今,随着车辆中电子器件和软件数量的快速增加,在车辆研发、生产、测试及售后阶段需要进行的车载测试工作越来越多、越来越复杂,呈现指数级增长的趋势。以往常用的手动测试方式已完全无法满足现如今的测试需求了,由此推进自动化测试变得尤为重要。</p><p id="34BN9LNK">然而,使用Java、C++等其他格式或编程语言制作的诊断测试序列无法做到规范、格式、实现、执行等多方面的统一,且在不同部门之间也无法顺畅流转,影响工作效率同时更难以进行管理,不再适应当下快节奏、复杂化的开发环境了。<br/></p><p id="34BN9LNN"><strong>02</strong></p><p id="34BN9LNS"><strong>通过开发OTX脚本实现全自动化测试</strong></p><p id="34BN9LNV">面对各种复杂的应用场景,<strong>风丘科技</strong>基于IS013209标准研发了一款实现开发、仿真、调试OTX诊断和测试序列的工具——<strong>Q-Studio</strong>。它被设计用于ECU和车辆测试脚本开发工作,并根据ODX2.2.0支持诊断数据。由Q-Studio开发的OTX脚本,完全符合ISO国际标准,且它不依赖于特定的软件工具,可在不同部门之间直接进行交换流转,做到规范、格式、实现、执行等多方面的统一。此外,OTX脚本具有极高的可复用性,在不同项目中可根据需求进行复用,大大提高了测试效率。<br/></p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F1025%2F7cj00slwvzc0014d200mr00c8g00b2005x.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p id="34BN9LO7">(图1 OTX标准)</p><p id="34BN9LOA"><strong>03</strong></p><p id="34BN9LOF"><strong>Q-Studio——可视化编辑工具</strong></p><p id="34BN9LOI">对于Q-Studio而言,符合ISO13209的OTX函数以及数据库中的参数都已被模块化处理。因此,在使用Q-Studio时,用户只需按照诊断测试规范用例将需要用到的函数、服务以及参数拖拽至编辑窗口,即可完成一个脚本的编辑,大大降低了序列编写难度。</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F1025%2F750d96fbj00slwvze004vd200u0009ag00it005t.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p id="34BN9LOM">(图2 OTX函数拖拽编辑示意图)<br/></p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F1025%2Fabj00slwvzf005xd200u0008gg00it005a.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p id="34BN9LOQ">(图3 ODX数据库可视化编辑示意图)</p><p id="34BN9LOR">作为一种简化的编程语言,编写的OTX序列能实现什么功能完全取决于诊断测试工程师编写的脚本内容,且最终生成的OTX格式文件独立于ODX和不同的D-Servers。</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F1025%2Fead4b4caj00slwvzg0069d200o200fqg00it00ca.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p id="34BN9LOV">(图4 脚本示意图)</p><p id="34BN9LP2"><strong>04</strong></p><p id="34BN9LP7"><strong>OTX序列的仿真介绍</strong></p><p id="34BN9LPA">随着车载测试工作量的大幅上升,诊断测试脚本的准确性也不可忽视。为此,结合风丘科技自主开发的符合国际标准的<strong>D-PDU-API接口</strong>,我们推出了<strong>虚拟车技术</strong>,可实现诊断脚本的仿真模拟,且在开发OTX脚本阶段,确保OTX脚本没有语法上的错误。</p><p id="34BN9LPB">那么用户如何在Q-Studio中实现仿真?只需配置好相应的PDX数据库文件,再导入风丘科技的仿真文件模板即可。配置操作简单,且能满足绝大部分仿真需求。</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F1025%2Fd69c2bb7j00slwvzh000ad200jq00efg00it00dq.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p id="34BN9LPF">(图5 PDX文件配置示意图)<br/></p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F1025%2Ff0j00slwvzh0006d200jt00ehg00it00dq.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p id="34BN9LPJ">(图6 仿真文件配置示意图)<br/></p><p id="34BN9LPK">在制作仿真数据方面,风丘科技自定义了<strong>诊断服务仿真文件</strong>,可自由定义诊断请求与相应的响应......</p>
讯享网

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/205683.html