摘要: 安装: pip install pytest-rerunfailures -i https://pypi.tuna.tsinghua.edu.cn/simple 环境要求: Python 3.5, 最高 3.8, or PyPy3 pytest 5.0或更高版本 参数: 命令行参数:--reruns 阅读全文
posted @ 2020-08-26 18:04 子非鱼焉知鱼之乐丶 阅读(315) 评论(0) 推荐(1)
摘要: 1、pytest.ini的放置位置: 一般放在项目工程的根目录(即当前项目的顶级文件夹下),名字不能更改 2、pytest.ini的作用: 指定pytest的运行方式(命令行窗口输入pytest后,会读取pytest.ini中的配置信息,按配置的方式去运行) 3、cmd下使用 pytest -h 命 阅读全文
posted @ 2020-08-26 16:36 子非鱼焉知鱼之乐丶 阅读(494) 评论(0) 推荐(1)
摘要: 当存在多套测试环境时,通过自定义命令行参数,快速切换host 查看pytest系统命令行参数:pytest -h 1、编辑 conftest.py: import os import pytest def pytest_addoption(parser): '''增加命令行参数 --cmdhost' 阅读全文
posted @ 2020-08-26 14:48 子非鱼焉知鱼之乐丶 阅读(769) 评论(0) 推荐(1)
摘要: 设计思路:设计用例时,如果用例执行失败,则标记 xfail,所有引用该用例的其他用例,均调用该 xfail 标记 示例: # File : test_demo_16.py # IDE : PyCharm import pytest @pytest.fixture(params=[{'user': ' 阅读全文
posted @ 2020-08-26 09:05 子非鱼焉知鱼之乐丶 阅读(282) 评论(0) 推荐(1)