python+pytest接口自动化
本篇文章是用python+pytest写了一个简单的接口自动化脚本,外加循环请求接口的语法,大家可以参考~
实例一:
import requests
import pytest
import time
class TestSendRequest:
def test_request(request):
url = ""
data = {}
r = requests.get(url,params=data)
print(r.json())
#断言
try:
assert r.json()['errno'] == 0
print("接口请求成功!")
except Exception:
print("接口请求失败!")
--------------------------------------------------------------------
实例二:
在接口的基础上进行for循环请求
def test_request(request):
#循环执行999次
for i in range(1):
url = ""
data = {
}
r = requests.get(url, params=data)
print("执行次数:"+str(i+1))
time.sleep(0.1)
print(r.json())
#断言 errno = 0
try:
assert r.json()['errno']==0
print("接口请求成功!")
except Exception :
print("接口请求失败!")
最新文章
- 1Z0-053 争议题目解析86
- Xamarin Mono For Android 4.6.07004 完整离线安装破解版(C#开发Android、IOS工具)
- [Unity] Shader - CG语言 流程控制语句
- HttpModule的一些初步认识
- 【bzoj2115】 Xor
- PHP自动解压上传的rar文件
- [AngularJS] TweenList 3D + AngularJS Animate
- 基于HTML5 SVG炫酷文字爆炸特效
- 算法基础:最大递减数问题(Golang实现)
- 第二篇:web之前端之css
- 洛谷 P1331 海战
- shell练习--批量创建账号
- SSDT表详解
- postman学习笔记(一)——最简单的postman入门
- Pycharm使用教程(四)-安装python依赖包(非常详细,非常实用)
- Python——Flask框架
- 关于openSetting通过tap的调用
- ssm+redis整合(通过cache方式)
- Django后台邮箱配置
- 测试sql server服务是否配置正确