Products
GG网络技术分享 2025-11-15 14:34 1
pytest是一个超酷的Python测试框架,它让测试变得超轻巧松。就像你玩游戏的时候,想要只玩Zui中意的关卡一样,pytest也允许我们只测试我们想要的有些!

先说说 你需要检查是不是安装了pytest,用命令行输入:
pytest –version
Ru果kan得出来版本号,就说明你Yi经安装成功了!Ru果没有,就赶紧安装吧!用命令:
pip install pytest
运行pytest非常轻巧松, 直接在命令行输入:
pytest 或者 py.test
默认情况下pytest会施行当前目录下全部以test_为前缀或者以test为后缀的文件中,以test为前缀的函数。
在pytest中, 有一个超棒的参数叫Zuo-k,它Neng让我们筛选出我们想要的测试用例。比如 我们只想运行包含add的测试用例,就Neng这样写:
pytest -k add
这样,pytest就会只运行那些个名字里包含add的测试了。
pytest不仅仅Neng按照名字筛选测试,它还Neng按照表达式筛选。比如我们Neng这样写:
pytest -k "test_add or test_divide"
这样就会运行全部名字里包含add或者divide的测试了。
pytest的-k参数是一个非常有力巨大的工具, 它Neng帮我们飞迅速筛选出我们想要的测试用例,巨大巨大搞优良测试效率。变得geng加轻巧松、高大效和好玩!
Demand feedback