【发布时间】:2015-02-11 13:23:56
【问题描述】:
我正在编写的应用程序的一部分使用 libusb 与设备通信,我很难测试我的代码。是否有创建假 USB 设备的框架或其他模拟 libusb 的方法,以便更好地自动化测试、能够在 CI 上进行测试、重现边缘案例等?
【问题讨论】:
我正在编写的应用程序的一部分使用 libusb 与设备通信,我很难测试我的代码。是否有创建假 USB 设备的框架或其他模拟 libusb 的方法,以便更好地自动化测试、能够在 CI 上进行测试、重现边缘案例等?
【问题讨论】:
umockdev 提供工具来记录特定设备的属性和行为,并在加载了先前记录的设备的测试台下运行程序或测试套件。
【讨论】: