1、test_case包内的文件命名格式一定要是test_开头或_test结尾,如test_login.py或login_test.py (一定要记住这里的下划线,否则在终端执行命令的时候会无法识别!!!)(test_case是我自己定义用来存放测试文件的package)
2、测试类名要以Test开头如class TestDemo:
3、测试类内的测试用例一定要以test_开头(记住这里也有下划线哈)
4、在pyCharm终端中执行所有的测试用例,先进入到放测试文件的package里 ,然后pytest -sq --alluredir=../report/tmp (这个命令是生成报告所需的文件);运行完后继续敲命令 allure serve ../report/tmp (这个命令就是启动刚刚生成报告的文件,它就会在浏览器以网页形式显示报告了)
5、如果想使用自己定义的标签(如@pytest.mark.yhr)、首先要安装一个iniconfig这个插件、然后新建一个pytest.ini的文件,把自己定义的标签内容写到里面去,格式如下: