【接口自动化学习】学习pytest接口自动化过程问题总结

编程入门 行业动态 更新时间:2024-10-24 17:24:07

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

本文发布于:2023-05-27 02:41:59,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/285776.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:接口   过程   pytest

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!