随笔分类 - Pytest
Mac Pro配置Python+allure,解决.bash_profile不生效
摘要:1.官网下载allure报告解压包、并解压 下载地址:https://github.com/allure-framework/allure2/releases 2.下载java环境,有则跳过 https://www.java.com/zh-CN/download/help/mac_install.h
阅读全文
Pytest用例每次运行时,报告的历史数据清除
摘要:import os if __name__ == '__main__': for i in os.listdir('report/tmps'): # 模板文件都是json格式的 if 'json' in i: os.remove(f'report/tmps/{i}') #运行test_list这个模
阅读全文
基于Python的Pytest环境搭建
摘要:#####安装之前记得安装Python环境额1.安装: pip install pytest 2.验证安装: pytest --version 3.安装Allure: a.Allure官网下载allure.zip:http://allure.qatools.ru/ b.将allure\bin添加到p
阅读全文
使用Pytest需要注意的设计用例规则
摘要:文件必须以test_*.py命名,或者*_test.py命名 类的命名必须以Test开头, 且不能有__init__初始化方法 方法必须以test_开头 断言必须使用assert
阅读全文
Pytest结合Allure生成测试报告
摘要:import pytestimport osimport allure@allure.feature("订单测试集一级目录")class TestOrder: def setup_class(self): print("执行测试类之前,我需要执行......") @allure.story("订单二
阅读全文
Pyetst的四种setup和testdown
摘要:1 1.setup_module和 teardown_module #在整个测试用例所在的文件中所有的方法运行前和运行后运行,只会运行一次 2.setup_class和 teardown_class #在整个文件夹中的一个class中所有用例的前后运行 3.setup_method和 teardow
阅读全文
浙公网安备 33010602011771号