繁体   English   中英

pytest使用什么命令来运行测试文件?

[英]What command does pytest use to run tests files?

我想知道pytest如何运行它在软件包中找到的测试文件,因此当我尝试从测试文件中导入模块时,我知道可以使用哪些信息(__name __,__ package__等)。

我试图看一下pytest的资源,但是它们太大了,以至于无法进行搜索,因此谷歌搜索并没有带来太多收益,所以希望这里的人知道这一点!

谢谢

我想说这取决于,在一个简单的情况下,您负责导入被测模块,因此您可以在测试中使用要测试的模块类/方法或函数。 所以pytest就像我说的任何python模块一样执行test_文件和导入的模块...

您在此入门中有示例: https : //docs.pytest.org/en/latest/getting-started.html

在更复杂的情况下,假设测试一个Web应用程序,则需要运行该Web应用程序环境,然后以硒为例浏览该应用程序并编写测试用例...

但是我不确定我是否回答你的问题...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM