用例找到请求超时的接口

方法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 小时前
Python 自动化爬取网易云音乐歌手歌词实战教程
爬虫·python·okhttp·自动化
守城小轩7 小时前
基于Chrome140的Yahoo自动化(关键词浏览)——需求分析&环境搭建(一)
运维·自动化·chrome devtools·浏览器自动化·指纹浏览器·浏览器开发
chaofan9809 小时前
2026年大模型接入实测:高并发场景下企业级API网关横向对比与选型指南
人工智能·gpt·自动化·api
舟遥遥娓飘飘10 小时前
如何解决 Claude Code 频繁授权(权限请求)问题
自动化·ai编程
V搜xhliang024610 小时前
OpenClaw科研全场景用法:从文献到实验室的完整自动化方案
运维·开发语言·人工智能·python·算法·microsoft·自动化
liangdabiao12 小时前
乐高摩托车深度报告-致敬张雪夺冠 -基于llm-wiki技术自动化写文章的效果
运维·人工智能·自动化
测试那点事儿13 小时前
第10章 零基础接口自动化到 Jenkins 持续集成【定时监控与邮件告警完整落地】
ci/cd·自动化·jenkins
Python大数据分析@14 小时前
浏览器自动化工具 Selenium,Playwright,Puppeteer 做爬虫有哪些弊病?
爬虫·selenium·自动化
qq_4542450314 小时前
从 UI 操作到环境交互:一种通用元命令自动化协议的设计与意义
人工智能·ui·自动化·交互
weixin_3077791314 小时前
云计算大数据Azure服务分类详解
大数据·分类·自动化·云计算·azure