用例找到请求超时的接口

方法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

相关推荐
小鹿研究点东西3 小时前
AI直播工具实操:从直播录制、AI剪辑去重到直播伴侣开播完整流程
人工智能·自动化·音视频·语音识别
志栋智能5 小时前
超自动化巡检剧本(Playbook):运维经验的数字化封装
运维·自动化
北京耐用通信5 小时前
国产化替代优选!耐达讯自动化NY-HUB6完美兼容替代PB-HUB6\GL
人工智能·科技·网络协议·自动化·信息与通信
weixin_307779135 小时前
Python写入Shell文件使用Linux系统的换行符
linux·开发语言·python·自动化
朗宇芯工控6 小时前
跨越欧亚 链接全球|朗宇芯亮相2026土耳其欧亚国际工业博览会
机器人·自动化·制造·工业·运动控制系统
w3296362717 小时前
八、OpenCode 高阶玩法:CLI 自动化、CI/CD 集成与远程协作
运维·ci/cd·自动化·ai编程·开发工具·opencode
Esaka_Forever8 小时前
Zapier 云端无代码 AI 工作流编排自动化平台
运维·自动化
哈德森hh8 小时前
从手动操作到自动化管理:Twitter多账号运营效率优化实践
运维·自动化·twitter
梦想的旅途28 小时前
企业微信外部群消息自动推送实战
机器人·自动化·企业微信
Li#8 小时前
web端电商项目自动下单发货评价晒图需要用到的能力
python·自动化