pytest 常用命令行选项(一)

1. pytest --help/-help 查看全部选项

2. pytest -m选项

描述:标记(marker)用于标记测试并分组,以便快速选中并运行。

3. pytest -v选项

描述:使用-v/--verbose选项,输出的信息会更详细。最明显的区别就是每个文件中每个测试用例都占一行,测试的名字和结果都会显示出来,而不仅仅是一个点或字符。如下图: 

4. pytest -s

描述:关闭Captured stdout call输出信息(失败或成功都不显示输出结果),但是会显示在test session start部分效果等同于 --capture=no

实例:

 $pytest teset_sample.py

$pyteset -s test_sample.py,加了-s不再显示Captured stdout call信息,但是会显示test session starts

猜你喜欢

转载自www.cnblogs.com/helloTerry1987/p/10961522.html