用例找到请求超时的接口

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

相关推荐
小郭哥x1 小时前
AI Agent实现CODESYS自动化编程
人工智能·ai·自动化·codesys·工业自动化·ai agent·mcp服务器
wzl202612132 小时前
基于企销宝定时群发接口的私域自动化触达系统设计与实现
运维·自动化
OidEncoder2 小时前
工况适配:光电 / 磁电 / 电感编码器选型攻略
人工智能·机器人·自动化·电机
27669582922 小时前
阿里图像修复验证码自动化分析
java·前端·自动化·阿里滑块·drssionpage·阿里图像修复验证码·阿里图像复原
专注API从业者3 小时前
Open Claw 实战:用淘宝商品 API 实现自动化监控选品系统
大数据·运维·数据库·自动化
宇钶宇夕3 小时前
劳易测 AMS3048i(AMS348i)激光测距 博途 TIA 完整详细组态教程
运维·自动化
孙高飞4 小时前
AI 驱动 UI 自动化的完整 DEOM 工程下载与详解
人工智能·ui·自动化
Gerardisite4 小时前
企业微信 API 能做什么?
人工智能·python·自动化·企业微信
金玉满堂@bj5 小时前
Inspect.exe:Windows 桌面自动化的定位利器与 Pywinauto 实战
运维·windows·自动化
不会写DN6 小时前
基于 Docker + Watchtower 自动化部署后端服务
docker·容器·自动化