使用libusb测试应用程序而不使用真正的硬件

时间:2015-02-11 13:23:56

标签: testing libusb

我正在编写的应用程序的一部分使用libusb与设备通信,我很难测试我的代码。是否有一个框架来创建虚假的USB设备或其他方式来模拟libusb以便更好地自动化测试,能够在CI上进行测试,重现边缘情况等?

1 个答案:

答案 0 :(得分:0)

umockdev 提供了记录特定设备的属性和行为的工具,以及在加载了先前记录的设备的测试台下运行程序或测试套件。

Homepagesource code and example