- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 pytest用例执行完成后自动生成allure测试报告
requset : 对于一个TestCase类,执行完成所有用例后,自动生成allure报告。对于单个用例,个人觉得直接在输出台查看结果即可。step1:新建两个文件夹,result用来存放临时的json文件,report存放html报告step2:pytest.ini命令行参数可以采用如下配置:[pytest]addopts = -vs --alluredir ../resultstep3:conftest中设置fixture,目的是当所有用例执行完成后生成allure报告,并清理re
2021-12-04 21:20:27
1302
原创 接口自动化错误小结
离线安装python自动化环境步骤一:离线安装pytest/Selenium/requests模块(.whl文件)准备依赖包注意:requirements中为对应顺序依赖包的版本号,千万不可以修改CMD进入对应路径:输入命令:pip install --no-index --find-links=D:\python自动化环境离线安装\python三方库安装包\pytest一键安装 -r requirements.txt注意:= 后面的路径为requireme...
2021-10-03 21:20:43
714
原创 requset中post和get方法的封装总结
对于requsets模块中post和get方法的封装在此不再描述,网上一大堆,在这里只记录下易错点和优化。1、封装的时候使用try..except并且在适当的位置添加日志说明,比如get或者post方法请求之前,增加如下日志:logger.info("接口的请求地址为{}".format(url))2、在请求https的接口时为了方便观察返回数据可以去除告警信息from requests.packages.urllib3.exceptions import InsecureRequest
2021-09-28 21:50:16
413
原创 python中的日志模块记录:
python中日志模块使用方法,见如下代码:# 定义一个日志收集器:logger = logging.getLogger("test.py") # 没有参数默认为root,若写入参数,返回参数名称# 定义日志收集器的级别logger.setLevel(logging.DEBUG)# 设置日志的格式fmt = logging.Formatter('%(asctime)s-%(name)s-%(levelname)s-%(message)s')# 将日志输出到指定文件file_han
2021-09-25 21:34:54
356
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅