用例找到请求超时的接口

方法1: 在调用requests.api方法时传入timeout参数,指定timeout超时时间

如timeout=10,则接口请求超过10秒没有返回,则请求抛出异常,终止执行

Read timed out. (read timeout=5)

方法2: 在接口调用后,拿到response.elapsed的字段值,该字段会返回接口的请求耗时

response.elapsed = 0:00:00.217796,然后可以进行断言

方法3:如果想获取某一个场景一组接口整体事务的请求耗时

可以在这组接口请求前获取time

然后进行这组接口的调用

最后再获取当前时间

进行结束时间-开始时间,则会得到这组事务的请求耗时

url = "https://api.example.com/endpoint"

start_time = time.time()

response = requests.get(url)

end_time = time.time()

response_time = end_time - start_time

相关推荐
庸子8 小时前
Ansible & AWX 自动化运维
运维·自动化·ansible
吗喽1543451889 小时前
用python实现自动化布尔盲注
数据库·python·自动化
ii_best9 小时前
解锁 iOS 按键精灵辅助工具自动化新可能:iOSElement.Click 让元素交互更简单
运维·自动化
天天进步201511 小时前
现代前端开发流程:CI/CD与自动化部署实战
运维·ci/cd·自动化
中科米堆21 小时前
中科米堆CASAIM手持式三维扫描仪金属铸件三维扫描测量方案
人工智能·3d·自动化·视觉检测
chinesegf1 天前
[网站搭建]动态文件路径管理方案:告别硬编码,实现自动化用户数据切换
运维·自动化
奔跑草-1 天前
【前端】Power BI自动化指南:从API接入到Web嵌入
运维·前端·自动化·powerbi
一个快乐的小测试1 天前
JUnit-自动化测试框架
java·junit·单元测试·自动化
Lum11041 天前
MER-Factory:多模态情感识别与推理数据集自动化工厂API参考
运维·自动化
Lum11042 天前
MER-Factory:多模态情感识别与推理数据集自动化工厂工具介绍
运维·人工智能·深度学习·计算机视觉·语言模型·自然语言处理·自动化