摘要:
上文说到,多个py文件调用同一个接口的情况,那我的想法是把这个接口提取到一个公共的地方封装起来,那么就可以给其他用例文件导入使用,即使有修改,那我修改公共的就可以解决问题了。 我们在项目下创建名为api的包,下面创建login.py # login.py from base.http_client 阅读全文
posted @ 2021-12-08 16:28
AITest研究员
阅读(152)
评论(0)
推荐(0)
摘要:
首先我们创建一个包:base,用于存放最基础的封装方法,在包下创建一个模块http_client.py,此处用于封装requests发送请求的方法。 封装思路: 创建HttpClient类,方便后续api继承后直接调用类下面的get和post方法 创建__request私有方法,作为发送请求公共方法 阅读全文
posted @ 2021-12-08 16:27
AITest研究员
阅读(367)
评论(0)
推荐(0)
摘要:
环境准备 本次选用的是Python+Pytest+requests来搭建自动化框架,需要有Python环境(3.x版本),安装pytest和requests,不会安装的自行去网上搜教程。 关于Pytest的基本使用,这里不作讲解,不清楚的可以看我之前的文章。 简单Demo 我们先创建一个项目,取名a 阅读全文
posted @ 2021-12-08 16:26
AITest研究员
阅读(343)
评论(0)
推荐(0)

浙公网安备 33010602011771号