我们的产品包括一些通过USB连接到PC的自定义硬件。我们已开始研究自动测试,但到目前为止,我无法找到能够记录/重放通用USB输入的工具。
有谁知道这样的工具?
(并且 - 如果它在某种程度上是可编写脚本的,那将是最好的 - 测试必须在GUI交互和自定义硬件操作之间交替)
答案 0 :(得分:1)
usb.org tools page上有几个测试工具,不确定这是否是您需要的。
答案 1 :(得分:1)
您可以使用Usblib开发一个简单的程序。它易于使用。
答案 2 :(得分:1)
我不知道是否有任何USB分析仪都有重播选项,他们肯定有记录选项。现在我只能想到LeCroy,但还有其他公司制造USB分析仪。但他们的成本相似,力科将是相当高的价格。在这里,您应该对USB分析仪及其价格进行公平比较。 www.osronline.com/article.cfm?id=533(必须注册才能看到文章)
答案 3 :(得分:1)
硬件解决方案,
您想要生成USB流量吗?我使用它已经很久了,但CATC协议分析仪也可以产生流量。 http://www.lecroy.com/tm/products/ProtocolAnalyzers/usbtt.asp?menuid=67 当然,您可以编写脚本来生成这些流量......
软件解决方案,
编写您自己的应用程序以将数据包发送到USB总线驱动程序,并检查usbview(随Windows DDK一起提供)源代码。您可以将数据直接发送到任何USB管道。这比较便宜,但比硬件解决方案有点难......
HTH