3.用例管理与执行

用例路径都是从项目的根目录下开始的
pytest -v +路径 -m +方法名 -k +关键字

1.执行当前文件夹下的所有用例:pytest -v

pytest -v
图片.png

2.执行某个文件夹下所有用例:pytest -v test_manage

test_manage:文件夹名称,顶层为工程名

pytest -v test_manage

3.执行某个文件pytest -v test_manage\test_mark_param.py

test_mark_param.py:用例文件名

pytest -v test_manage\test_mark_param.py

4.执行某个类:pytest -v test_manage/test_signup.py::TestUserManager

TestUserManager:文件内的某个class方法名,与文件名之间用英文字符的两个冒号:隔开

pytest -v test_manage/test_signup.py::TestUserManager

5.执行某个方法:pytest -v test_manage/test_signup.py::TestUserManager::test_login

test_login:某个class类的某个方法名,与class类名之间用英文字符的两个冒号:隔开

pytest -v test_manage/test_signup.py::TestUserManager::test_login

6.执行带某标记的用例:pytest -v -m testt

标记方法:在某个类或方法前加上@pytest.mark.testt
一个方法可以打多种标记,无上限

@pytest.mark.testt
pytest -v -m testt
图片.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容