11月的开头,拿到了一本新的书《pytest测试实战》,未来一个半月,就是努力依靠这本书展开学习了。
今天的内容,学习一波命令行选项
--collect_only
查看在当前目录下有哪些测试用例,同时如果编写的测试脚本有错误,比如引用错误,也会有error标注,如果和选项-k
搭配使用,还可以帮助确认选择用例是否符合预期。
-rs
如果有用mark标记跳过并写了reason,在执行测试用例时希望清晰的看到跳过的原因,可以使用-rs参数。
--tb=style
通过style参数的不同,返回不同的回溯信息样式。默认情况下,回溯信息很详细,但有一些信息,其实没有必要,尤其是多个用例的情况下,会让整个执行结果变得很长。这个选项,就可以帮助简化。
--tb=no
屏蔽全部回溯信息
--tb=line
展示错误的位置
--tb=short
回溯信息全面性大于前两者但小于默认
着重突出失败用例的几个选项
-x
遇到失败的测试用例就停止运行
--maxfail=num
遇到m个测试用例失败,停止运行
--lf
有多个测试用例运行失败,再次运行最后一个失败的用例
--ff
此前失败的测试用例会优先执行,然后运行剩下的用例
第一章的内容结束了,本周更新任务也完成啦~
周末愉快~
自我记录,有错误欢迎指正~~