1.查询当前目录中的conftest.py文件
2.查询当前目录中的pytest.ini文件以查找测试用例的位置
3.在用例目录中的conftest.py文件中查询
4.查询设置,拆卸,setup_class,拆卸_class
5.根据pytest.ini文件的测试案例规则查找并执行用例
只需使用Python自己的断言,
例如,assertequal等是最不可当的,pytest不适用
验证魅力安装是否成功
CMD窗口验证:
Pycharm验证:
Pycharm如果验证不成功,您需要重新启动Pycharm
-lluredir = https://www.shouxicto.com/article/temps生成临时报告
-Clean-AllureDir明确临时报告
单位测试是指软件开发中软件最小的单元(功能,方法)的检查和测试
Java:Junit和Testng(主流)
Python:Unitest and Pytest(主流)
发现的测试:从多个文件中找到我们的测试用例
测试执行:按照某些顺序和规则实施,并生成结果。
测试判断:通过断言和实际结果的预期结果与实际结果之间的差异
测试报告:统计测试进度,时间消耗,通过率,生成测试报告
包括自动化基本模块,自动化管理模块,自动化测试统计模块
提高测试效率并降低维护成本
减少手动干预,提高测试的准确性并增加代码的重复使用
核心想法是允许不了解代码的人使用此框架来实现自动测试