用例找到请求超时的接口

方法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 小时前
【Operator prometheus监控系列三---业务监控】
运维·云原生·kubernetes·自动化·prometheus
N***738510 小时前
DevOps工具链搭建:自动化流程的实践
运维·自动化·devops
枫叶丹414 小时前
openGauss:面向数字时代的下一代企业级开源关系型数据库
开发语言·数据库·开源·自动化
云飞云共享云桌面1 天前
如何降低非标自动化工厂的研发软件采购成本
运维·服务器·网络·数据库·性能优化·自动化
GeeLark1 天前
Threads 自动化出炉
ai·自动化·aigc
七七墨染1 天前
DotMemory系列:5. 如何实现自动化抓取和应用自托管
运维·c#·自动化
金智维科技官方1 天前
政务自动化中,智能体如何实现流程智能审批?
人工智能·自动化·政务·智能体
xiaoginshuo1 天前
智能体与RPA流程自动化:从工作流搭建看本质区别
人工智能·自动化·rpa
守城小轩1 天前
基于Chrome140的X账号自动化(关键词浏览)——运行脚本(三)
自动化·rpa·浏览器自动化·playwright·浏览器开发
weixin_446260851 天前
n8n 工作流集合:解锁自动化新体验!
运维·自动化