我使用os.system(cmd)
启动命令提示符并在其中运行命令。现在,此命令是运行py.test
代码的命令。但py.test执行后,命令提示符会立即关闭。我发现在cmd末尾添加&& pause
有助于保留命令提示符,直到我按下任何按钮。但是,只有当所有测试用例都通过py.test
时,这才能正常工作。那么,无论cmd发生什么,我如何保留命令提示符。
这是我对项目的基本想法:我有很多py.test
个模块。我想用一个命令来运行其中任何一个,其中我指定了我想要运行的模块。为此,我打开不同的命令提示符并在那里运行我的模块。