是否可以使用 python setUp 和 tearDown 来解决这个问题



我想设计一些测试用例,每个测试用例都会做相同的操作 喜欢

测试A做:

insomd moduleX test
rmmod moduleX

测试B

insomd moduleY
测试
rmmod moduleY

是否可以将 insmod 和 rmmod 操作放入设置和拆卸中? 通过参数或类似的东西。 我想在这里使用设置/拆卸来执行准备和清理操作,但不要在测试功能中。

当然,只需import os并运行os.system('insmod moduleX'),并在测试A的设置和拆卸中运行和os.system('rmmod moduleX'),以及testB的比

。看看这里,了解如何在python中调用外部命令。

您将更改操作系统,因此,如果在拆卸发生之前某些东西中断了测试,您可能会使系统处于不一致状态。

最新更新