【发布时间】:2020-10-20 19:42:01
【问题描述】:
我正在使用 ESP32 和我的电脑 (Windows)。我想使用 pytest 框架为 ESP32 编写 python 测试。我阅读了 CPython 如何成为 ESP32 和 python 之间通信的中间人。我的最终目标是在主机上拥有所有 Python 依赖项和 python 测试代码来测试目标。如果这是真的,那怎么办?
我正在努力理解如何使用 python 来测试嵌入式系统,因为 python 是一种高级语言,而 ESP32 是用 C/C++ 一种低级语言编写的。
【问题讨论】:
-
pytest 不是用于测试 Python 代码吗?您所要求的似乎是“常规” Python 代码,可以通过交互来测试 ESP32 上的软件(这相对复杂)。当然,测试框架本身可以通过 pytest 进行测试。
标签: python automated-tests cpython python-cffi