我必须使用它提供的python API来测试一个硬件。硬件有两个接口,其中一个必须使用它的API进行编程,并且必须使用另一个接口检查是否正确地读/写值。有没有我可以使用的python库?
大概是这样的:
使用测试中的接口进行Test1写入检查工作接口是否正确写入。
然后使用工作接口3对硬件进行编程
使用测试和检查下的接口写入Test2还尝试了各种范围的值,以便在测试中以通过API设置的各种速度进行写入,等等。
在这一系列测试结束时,应该创建一个日志或结果文件,其中详细说明了所有这些测试以及它们是通过还是失败,以及测试的其他一些结果
发布于 2011-01-20 19:05:48
尝试使用标准库(以前称为PyUnit)中的unittest module。
发布于 2011-01-20 19:26:24
我推荐py.test。它的特点是自动发现测试,是非侵入性的,你可以很容易地将测试结果记录到一个文件中(尽管这在每个测试框架中都是可能的)。
发布于 2011-01-20 23:39:53
完整地说,这些自动发现测试套件中的另一个是nose (http://code.google.com/p/python-nose/)。我通常只使用直接的单元测试(http://docs.python.org/library/unittest.html),但我在一个可能更正式的环境中。
https://stackoverflow.com/questions/4746258
复制相似问题