• 基于ATX自动化测试解决方案


    在整车开发中,诊断功能实现后,需要测试验证。测试验证主要分为两个方面:诊断协议层测试和诊断功能测试。诊断协议层测试:需要对服务层服务定义、传输层相关时间参数进行测试验证;诊断功能测试:需要对各诊断功能项,如DID具体数值校验、Coding配置检查等进行功能验证。而这样的测试验证在前期开发中是一项非常耗费人力和时间周期的工作。针对测试管理,ASAM制定了ATX(Automotive Test Exchange Format)标准,用于在不同的测试系统之间交换测试数据。

    一 Softing Q-Automation 软件

    Softing Q-Automation软件,基于ATX标准,支持以上测试需求。它结合了ODX诊断数据库及OTX测试序列,可实现协议层全自动生成测试序列和诊断功能测试,以及填写Excel测试表格,从而实现了半自动化测试需求。此外,它还可缩短客户测试周期,让原本数月的工作量在几周内完成。同时,因为ODX/OTX标准化工具支持多种测试硬件,所以使用它还可以大大避免测试软件的兼容性问题。

    二 Q-Automation 功能模块介绍

    | Test Specification 测试规范

    测试规范:主要用于定义测试序列中的测试变量、判定机制和测试操作等。

    | Test Preparation 测试准备

    测试准备:用于定义测试数据和加载测试执行脚本。Q-Automation支持加载Excel测试模板,关联测试用脚本(OTX/Python/.NET等)和关联测试用ODX数据库等功能。

    | Test Execution 测试执行

    测试执行:测试用例执行模块。在外部测试设备连接无误情况下,一键进行用例测试。执行结果与测试Log实时显示。

     

    | Test Report 测试报告

    测试报告:测试结果自动生成测试报告,支持对测试结果进行预览,同时也可针对具体测试项进行测试情况具体校验。测试报告支持以PDF/Html格式导出。

    三 Q-Automation 功能优势

    | 协议测试全自动

    Q-Automation基于ASAM协议标准开发,无缝衔接ODX/OTX标准。Q-Automation可支持从ODX数据库中直接获取诊断数据,例如通讯参数、时序、填充字节、服务列表和正负响应等。它还可自动生成OTX测试用例并对协议进行测试,保证了协议测试用例的完整性。

    | 功能测试半自动

    因为各功能项和测试流程的差异,所以在以往的测试工作中,诊断功能测试是一项繁琐且耗时的工作。对此,Q-Automation通过制定Excel测试模板的形式,简化了客户的工作......

    请点击此处,查看剩余30%精彩内容!

    | 往期回顾

    ▶ Q-Automation:基于ATX的自动化测试管理软件

    ▶ 基于ISO13209(OTX)实现EOL下线序列

  • 相关阅读:
    Zookeeper 与分布式算法
    3.tomcat多实例和索引页
    抖音矩阵系统。抖音矩阵系统。抖音矩阵系统。抖音矩阵系统。抖音矩阵系统。
    中国范围逐月夜间灯光数据(2012-2021年)
    Qt将GeoJson文件转为mif文件的示例
    Flutter框架实现登录注册功能,不连接数据库
    批量修改表中json格式的数据
    基于Java毕业设计学籍管理系统源码+系统+mysql+lw文档+部署软件
    一文了解VR全景在城市园区和电子楼书的应用
    相机图像质量研究(35)常见问题总结:图像处理对成像的影响--运动噪声
  • 原文地址:https://blog.csdn.net/SoftingChina/article/details/125991252