requests+pytest+allure接口自动化测试

嗨咯铁汁们,很久不见,我还是你们的老朋友测试君,这里也感谢各位小伙伴的点赞和关注,
你们的三连是我最大的动力哈,我也不会辜负各位的期盼,这里呢给大家出了一个requests+pytest+allure接口自动化测试希望能对你们有帮助哈

测试一条数据

先下载一个模块 requests

pip install requests

然后新创一个文件夹,创一个py文件,先用百度的来获取

然后用聚合函数上面的真实数据做一个模拟的,就用新闻头条写一个,先拿到他的请求地址

然后找到对应的key值,复制下来

再然后呢,到代码里把他粘贴到相应位置

然后运行一下,检查一下这个接口是否正确,输出200 就是正确的!!

然后返回一下输出的数据

然后在单元测试的包里创一个py文件,先导入pytest

然后导入刚刚写的那个包名,实例化刚刚那个包名,类名必须以test开头,然后进行断言,接着调用一下这个包名

运行结果

测试改一下正确的url

然后运行测试一下,返回值是404,证明这个接口有错误

在运行一下单元测试,结果是错误的

测试俩条数据

现在桌面创建一个以xlsx结尾的文件夹,然后添加以下数据

最后保存到桌面,把后缀名为xlsx的改为以csv形式的文件保存。

然后拖到另一个文件中,展示数据如下:

读取一下这个数据

循环得到数据

追加数据

分别用get和post添加俩条数据,返回值为200,说明俩条数据都添加成功

到单元测试开始测试,返回值俩个200,说明正确

猜你喜欢

转载自blog.csdn.net/m0_60054525/article/details/124927147