0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

为什么选择CONTROLLERTESTER

哲想软件 来源:哲想软件 2023-03-23 10:32 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

代码动态验证工具

为什么选择CONTROLLERTESTER

区别

16072d6e-c902-11ed-bfe3-dac502259ad0.png

优势

164810d6-c902-11ed-bfe3-dac502259ad0.png

预期效果

01 提高品质,提升SW质量及确保客户的信赖

02 降低成本,降低测试和维护成本

需求

Mission Critical领域的安全性和可靠性认证

通过测试实现结构覆盖目标

需要在实际目标环境中进行测试

1682f26e-c902-11ed-bfe3-dac502259ad0.png

解决方案

单元/集成测试执行和覆盖率测定

自动创建测试和自定义测试

可测量语句、分支、函数、函数调用覆盖率和MC/DC

16cefb64-c902-11ed-bfe3-dac502259ad0.png

实际目标环境测试

一键点击即可在实际目标上检查测试执行和结果(联动Debugger)

支持多种环境配置和通信方式(Serial/Ethernet/JTAG)

1703a684-c902-11ed-bfe3-dac502259ad0.png

功能

1、存根函数

能够用存根(桩函数)替换难以控制的原始函数

测试以存根而不是原始函数的形式返回所需的值

17423fd4-c902-11ed-bfe3-dac502259ad0.png

为未定义的函数(库等)自动生成存根

1762d032-c902-11ed-bfe3-dac502259ad0.png

178ffe68-c902-11ed-bfe3-dac502259ad0.png

2、模拟对象(Mock)功能

进行C++测试时,可以快速、可靠地代替对象依赖项的功能

测试目标的对象依赖自动识别和代码生成

17ace21c-c902-11ed-bfe3-dac502259ad0.png

通过GUI输入模拟对象(Mock)明细

17d095ae-c902-11ed-bfe3-dac502259ad0.png

行为验证(BehaviorVerification)

17fc6c56-c902-11ed-bfe3-dac502259ad0.png

3、控制流图(ControlFlow Graph)

提供控制流图以帮助理解源代码

结合远大吗查看覆盖率结果

1828909c-c902-11ed-bfe3-dac502259ad0.png

4、MC/DC

为实现领域要求的MC/DC目标提供指导

186cb236-c902-11ed-bfe3-dac502259ad0.png

5、扩展性(Scalability)

能够测试大型复杂的SW和大容量的测试数据

189b7828-c902-11ed-bfe3-dac502259ad0.png

6、COVER产品共享覆盖率

自下而上的方法快速实现覆盖目标

18df2172-c902-11ed-bfe3-dac502259ad0.png

1901f2c4-c902-11ed-bfe3-dac502259ad0.png

7、测试再利用

提供在源代码更改后重用测试的便利功能

更改源代码自动检测(完整性检查)

19375edc-c902-11ed-bfe3-dac502259ad0.png

为变更对象提供基于相似度的推荐/自动匹配功能(批量修改)

1958e7f0-c902-11ed-bfe3-dac502259ad0.png

8、基于符号执行自动生成测试输入

诊断程序运行要素,自动实现主要逻辑的覆盖目标

支持基于主机的所有单元/集成测试

197d1dfa-c902-11ed-bfe3-dac502259ad0.png

基于符号执行自动生成测试输入

自动生成高质量的测试输入

※ 什么是高质量测试输入?

✓ 反映源代码逻辑

✓ 满足测试需求(覆盖率)

→ 可确认需求事项和一致性

→ 快速实现目标

✓ 导致意外错误

✓ 将测试用例数量保持再最低限度

→ 确认无效代码编写

→ 降低测试维护成本

19a83cf6-c902-11ed-bfe3-dac502259ad0.png

规范

详细环境

19e52274-c902-11ed-bfe3-dac502259ad0.png

硬件推荐

1a0b84c8-c902-11ed-bfe3-dac502259ad0.png

无人机DO-178BA级案例(ETRI、KAI

1a274424-c902-11ed-bfe3-dac502259ad0.png

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 函数
    +关注

    关注

    3

    文章

    4423

    浏览量

    68074
  • 代码
    +关注

    关注

    30

    文章

    4985

    浏览量

    74565

原文标题:SureSoft:CONTROLLER TESTER

文章出处:【微信号:哲想软件,微信公众号:哲想软件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    配线架的选择与安装指南

    在构建或升级网络基础设施时,选择合适的配线架并正确安装,是确保网络高效、稳定运行的关键步骤。本文将为您提供一份全面的配线架选择与安装指南,帮助您做出明智的决策。 选择配线架的考虑因素 传输介质:首先
    的头像 发表于 04-09 10:37 290次阅读

    示波器带宽选择指南

    信号源输出完美,示波器显示的波形却失真、边沿模糊、幅值不准?问题往往就出在带宽选择上。在电子测量领域,示波器是工程师的“眼睛”,而带宽则是这双眼睛的“视力范围”。选择合适的带宽不仅关系到信号测量的准确性,更直接影响研发效率和产品质量。我们将结合理论与实战案例,为您解析如何
    的头像 发表于 04-01 15:33 1292次阅读
    示波器带宽<b class='flag-5'>选择</b>指南

    如何选择合适的贴片电容用于电源滤波?

    选择合适的贴片电容用于电源滤波需从 电容值、耐压、温度特性、频率响应、封装尺寸、等效串联电阻(ESR)及成本 等核心参数入手,结合具体应用场景进行综合考量。以下是具体选择方法及分析: ​ 一、核心
    的头像 发表于 03-30 16:54 431次阅读
    如何<b class='flag-5'>选择</b>合适的贴片电容用于电源滤波?

    贴片电容的耐压和耐流能力如何选择

    选择贴片电容的耐压和耐流能力需综合考虑电路的工作电压、电流、纹波、环境温度及可靠性要求等因素。以下是具体选择步骤和注意事项: ​ 一、耐压能力的选择 1、确定电路工作电压 测量或计算电路中电容承受
    的头像 发表于 03-26 16:10 288次阅读
    贴片电容的耐压和耐流能力如何<b class='flag-5'>选择</b>?

    推拉力测试机测试模块选择,看完选择不迷茫

    推拉力测试机测试模块如何选择?昨天有小型电子产品的行业客户咨询设备,需要自动切换模组的LB-8100A,那么就涉及到模组的选择。测试模组包括:推力测试、拉力测试、下压力测试、镊拉力测试。具体可参照如下
    的头像 发表于 09-26 17:51 2535次阅读
    推拉力测试机测试模块<b class='flag-5'>选择</b>,看完<b class='flag-5'>选择</b>不迷茫

    多模光纤的型号如何选择

    多模光纤型号的选择需根据传输距离、带宽需求、成本预算及未来扩展性综合评估,推荐企业按以下场景直接选用对应型号: 一、按传输距离与速率需求选择 短距离( OM3:支持10Gbps传输300米,40G
    的头像 发表于 09-10 10:10 1275次阅读

    EMC整改显示屏:怎么选择?功率多少?

    南柯电子|EMC整改显示屏:怎么选择?功率多少?
    的头像 发表于 08-28 09:30 1434次阅读

    车库用雷达灯管选择哪种好

    车库选择高光效雷达灯管,可从功率、光效、感应性能等方面考虑,以下是具体推荐要点:功率选择:对于车库而言,可根据实际需求选择2-6W的高光效雷达灯管,如同天的地库系列超高光效雷达灯管,能对
    的头像 发表于 08-04 21:22 1203次阅读
    车库用雷达灯管<b class='flag-5'>选择</b>哪种好

    如何选择合适的直流负载或交流负载?

    如何选择合适的直流负载或交流负载?
    的头像 发表于 08-04 17:53 1477次阅读
    如何<b class='flag-5'>选择</b>合适的直流负载或交流负载?

    何时选择光纤电缆:场景与选择指南

    光纤布线已成为现代网络的骨干,提供高带宽、低延迟和长距离传输能力。但升级总是合适的时机吗?本光纤布线选择指南可帮助您根据三个关键因素判断现在是否是购买光纤布线的最佳时机:项目阶段(新建 vs. 改造
    的头像 发表于 07-30 10:53 780次阅读

    如何选择工业电脑?

    选择一台设备齐全的工业电脑来处理工作负载,确保可靠和不间断的运行是至关重要的。那么,如何选择合适的工业计算机呢?选择合适的工业电脑取决于任务所需的计算性能、部署电脑的环境、计算机的空间、电源以及所需
    的头像 发表于 07-29 15:49 691次阅读
    如何<b class='flag-5'>选择</b>工业电脑?

    监护设备EMC测试整改:怎么选择?功率多少?

    南柯电子|监护设备EMC测试整改:怎么选择?功率多少?
    的头像 发表于 06-26 09:45 1041次阅读

    为什么我选择VHDL入门

    在群里交流提问的时候,大家总是惊讶并疑惑:为什么我要选择 VHDL入门?因为好像 99% 搞 FPGA 开发的人都在用 Verilog。 我的选择,是通过网上搜索的讨论而做出的,为了留存,我这里水一
    的头像 发表于 06-25 11:18 1510次阅读
    为什么我<b class='flag-5'>选择</b>VHDL入门

    MEMS倾角计应该怎么选择

    选择,覆盖了消费电子、汽车、一般工业自动化等领域。如何选择适合自己应用的倾角计呢?今天我们就MEMS倾角计来做个简单对比~MEMS倾角计型号繁多,选择取决于具体应
    的头像 发表于 06-20 00:03 1067次阅读
    MEMS倾角计应该怎么<b class='flag-5'>选择</b>?

    如何选择风华贴片电感?

    风华贴片电感作为电子元件中的重要组成部分,广泛应用于各种电路设计中。在选择风华贴片电感时,需要考虑多个因素以确保其满足电路的性能要求。以下是从几个关键方面对风华贴片电感的选择进行详细分析。 1.
    的头像 发表于 06-03 14:51 876次阅读
    如何<b class='flag-5'>选择</b>风华贴片电感?