欢迎光临散文网 会员登陆 & 注册

十问十答 | 快来看看有没有你不知道的?

2023-07-28 08:39 作者:专业专一  | 我要投稿

01Etest的核心技术是什么?

  • 通用化框架,对测试领域的信号/协议/用例/测试资源的抽象描述;

  • 测试执行引擎,对异步并发、时序、事件、资源调度进行高效有序管理;

  • 行业特点的模块库,逐渐形成的行业生态;

  • 跨平台开发、调试、模拟工具;跨平台部署应用;

  • 提供对大部分主流硬件商产品的原生支持;

  • 优秀的软件移植能力和硬件互换性;

  • 先进的IT技术与工业控制技术的融合;

  • 采用通用技术进行二次开发,突出的低成本优势。

02

ETest能做哪些方面的测试?

  • 嵌入式系统软件测试。

03ETest是用什么开发的?

  • 开发工具,VS Code;

  • 上位机程序全部是C++ & JS,开源、跨平台、无依赖;

  • 下位机程序全部是C,高性能、实时性、跨平台。


04ETest上下位机是怎么通信的?

  • 通过TCP/UDP通讯

  • 执行器:主要是用来和硬件设备产生交互,以及实现运行时测试逻辑的功能。硬件驱动、异步IO、事件通知、协议解析、脚本引擎、执行记录、定时器、实时任务、远程调试、第三方集。

05ETest能不能跨平台操作?

  • 可以实现跨平台,支持多个操作系统,windows、Linux、RTLinux、支持的国产操作系统有中标麒麟、银河麒麟等。

06ETest可不可以做一些UI控件的定制?

  • 可以用第三方的开发工具如QT,定制开发界面。


07用ETest定时发送指令,时间精度是多少?

  • 周期定时最小可设置为1ms;

  • 时钟误差不大于200us。

08ETest测试能否自动生成用例?

  • 软件支持因果图、业务流程、组合配对三种方式生成测试用例;

  • 支持等价类、边界值、随机数、自增、自减进行参数取值。

09Etest软件属于编译器还是应用层软件?

  • 不是应用层软件,有编译器的功能。


10用ETest,对电脑硬件配置有要求吗?

  • 通常使用现在主流电脑都没问题,有实时性要求,要按照测试需求,选择工控机。



十问十答 | 快来看看有没有你不知道的?的评论 (共 条)

分享到微博请遵守国家法律