网站优化

网站优化

Products

当前位置:首页 > 网站优化 >

如何通过pytest -k快速筛选测试,提升测试效率?

GG网络技术分享 2025-11-15 14:34 1


啥是pytest?

pytest是一个超酷的Python测试框架,它让测试变得超轻巧松。就像你玩游戏的时候,想要只玩Zui中意的关卡一样,pytest也允许我们只测试我们想要的有些!

安装pytest

先说说 你需要检查是不是安装了pytest,用命令行输入:

pytest –version

Ru果kan得出来版本号,就说明你Yi经安装成功了!Ru果没有,就赶紧安装吧!用命令:

pip install pytest

运行pytest

运行pytest非常轻巧松, 直接在命令行输入:

pytest 或者 py.test

默认情况下pytest会施行当前目录下全部以test_为前缀或者以test为后缀的文件中,以test为前缀的函数。

用-k参数筛选测试

在pytest中, 有一个超棒的参数叫Zuo-k,它Neng让我们筛选出我们想要的测试用例。比如 我们只想运行包含add的测试用例,就Neng这样写:

pytest -k add

这样,pytest就会只运行那些个名字里包含add的测试了。

pytest的有力巨大之处

pytest不仅仅Neng按照名字筛选测试,它还Neng按照表达式筛选。比如我们Neng这样写:

pytest -k "test_add or test_divide"

这样就会运行全部名字里包含add或者divide的测试了。

pytest的-k参数是一个非常有力巨大的工具, 它Neng帮我们飞迅速筛选出我们想要的测试用例,巨大巨大搞优良测试效率。变得geng加轻巧松、高大效和好玩!

标签:

提交需求或反馈

Demand feedback