用例找到请求超时的接口

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

相关推荐
Dotrust东信创智3 小时前
从“手动试错”到“自动化闭环”:实车OTA测试的效率革命
运维·自动化
序属秋秋秋12 小时前
《Linux系统编程之开发工具》【编译器 + 自动化构建器】
linux·运维·服务器·c语言·c++·自动化·编译器
阿郎_201117 小时前
python自动化脚本-简化留言
python·自动化
捷米研发三部1 天前
三菱Q 03UDE PLC借助以太网通讯处理器与读卡器通讯的配置案例
物联网·自动化
包饭厅咸鱼1 天前
autojs----2025淘宝淘金币跳一跳自动化
java·javascript·自动化
淞宇智能科技1 天前
固态电池五大核心设备全解析
大数据·人工智能·自动化
明达智控技术1 天前
MR30分布式I/O助力物流分拣系统智能化升级
物联网·自动化
GAOJ_K2 天前
同步带模组同步带老化断裂如何更换?
人工智能·科技·自动化·制造
明达智控技术2 天前
MR30系列分布式I/O在造型机产线的应用
分布式·物联网·自动化