1. 通过读取pytest.ini配置文件运行
pytest.ini这个文件它是pytest单元测试框架的核心配置文件
位置:一般放在项目的根目录
编码:必须是ANSI,可以使用notepad++修改编码格式
作用:改变pytest的默认行为
运行的规则:不管是主函数的模式运行,命令行模式运行,都会去读取这个配置文件
遇到问题:
(1)通过命令行运行后遇到问题
UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xaf in position 52: illegal multibyte sequence
(编码错误)
解决办法:编码必须是ANSI,所以pytest.ini复制到桌面,然后用notepad++打开,编码改为ANSI,保存切回去
2. 安装pytest-allure报错
ERROR: Could not find a version that satisfies the requirement pytest-allure (from versions: none)
ERROR: No matching distribution found for pytest-allure
解决办法:
改一下安装镜像就解决了
pip install allure-pytest -i pypi.douban./simple --trusted-host pypi.douban.
更多推荐
接口,过程,pytest
发布评论