mbed测试神器Greentea上手视频

使用mbed的同学们,现在给大家推荐一款测试神器Greentea, 为什么要使用这款测试工具呢? 给大家介绍一下:

测试是开发 mbed 设备的重要组成部分,我们已将这一过程变得简单、快捷。我们创建了 ARM® mbed™ Greentea(实现测试自动化的通用回归环境),以实现 mbed Enabled 设备独立于板的自动化测试。Greentea 可自动完成测试固件闪存、mbed 设备重置、测试执行、测试结果收集,并以人工可读的形式进行结果演示以进行审阅与签核。

Greentea 可在主机(您的计算机)和 mbed 设备间进行双工串行端口连接。测试在设备上运行,过程由 Greentea 提供的主机测试脚本进行监管,不与任何用户进行交互。脚本生成一系列输出内容和 sscanf 调用(以人工可读的形式显示这些内容)。测试结果简单易懂,并最终评估为通过或失败。测试人员只需启动进程并查看结果即可。

Greentea 使用以下两种作为 Python 脚本分发的工具:

  • mbed-htrun:Greentea 背后的引擎,用于监控测试的执行并控制测试工作流。
  • mbed-ls:检测并列出支持 mbed 的设备和它们的配置参数(如端口)。

Greentea、mbed-htrun 和 mbed-ls 均可免费使用,并且受 Windows 操作系统(7 及以上版本)的支持。请参阅 GitHub 存储库:Greenteahtrunmbed-ls

请注意,Greentea 需要使用 yotta。有关详细信息,请参阅 yotta 文档

欢迎大家看视频自学,如果过程中有任何问题,欢迎咨询maggiemei

Anonymous