用例找到请求超时的接口

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

相关推荐
wechatbot88818 小时前
企业微信API开发:登录-联系人查询-消息发送完整开发流程分享
汇编·微信·自动化·企业微信·ai编程·rpa
东舟技术1 天前
AI全链路测试智能体上线啦!
人工智能·功能测试·测试工具·自动化
Tinyfacture1 天前
接口自动化之添加商品(pytest)
python·测试工具·自动化·pytest
云飞云共享云桌面1 天前
SolidWorks—天津智能装备工厂1台高配主机共享给10个研发用
运维·服务器·自动化·汽车·制造
你有哈莫吗1 天前
记一次 .NET 某自动化智能制造软件 卡死分析
自动化·.net·制造
曦尧1 天前
Microsoft VibeVoice:从「分块识别」到「整段理解」的语音 AI 范式跃迁
ai·自动化
数字融合1 天前
黎阳之光一数字孪生多能源可视化系统管理技术
人工智能·自动化·virtualenv
画中有画2 天前
pc浏览器网页如何实现自动化操作?
运维·自动化
迁移科技2 天前
周转箱拆垛码垛自动化实战:3D视觉实现 ±2mm 毫米级稳定作业
3d·自动化·视觉检测
weixin_403810132 天前
02-iOS免越狱无线投屏-投屏鼠标操作输入以及主控同步
自动化·新媒体运营·跨境电商·ios投屏·ios脚本·营销获客