用例路径都是从项目的根目录下开始的
pytest -v +路径 -m +方法名 -k +关键字
1.执行当前文件夹下的所有用例:pytest -v
pytest -v
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