10_Pytest框架
1.在cmd中当前目录下输入指令: pip install pytest
2.安装完成之后输入 pytest --version 检查是否安装成功,显示pytest版本号就说明安装成功
默认从当前目录中搜集测试用例,即在哪个目录下运行pytest 命令,则从哪个目录当中搜索,进入目录后,按照搜索规则搜索用例
注意:
1.测试用例类以pytest方式运行,测试用例的执行顺序是根据测试用例在测试用例类中的顺序执行,不是根据名称的ASCII顺序执行
2.测试用例类以unittest方式运行,测试用例的执行顺序是根据测试用例名称的ASCII顺序执行
assert 表达式:如 assert True/ assert False/assert xx==xx
在main文件中添加: pytest.main(["--junitxml=path"])
在main文件中添加: pytest.main(["--resultlog=xx.txt"])
注意:pytest框架和unittest框架不要混用,在使用其中一种框架时,要把另一种框架的东西全部去掉,特别是在使用pytest框架时,确认测试类没有继承unittest的TestCase类