用例找到请求超时的接口

方法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 小时前
耐达讯自动化Profibus总线光纤中继器在轨道交通信号系统中的应用
网络·科技·物联网·自动化·信息与通信
weixin_4387321010 小时前
ChromeDriver谷歌驱动下载
linux·chrome·selenium·自动化·mac·chrome devtools·chromedriver
守城小轩12 小时前
基于Chrome140的Youtube账号自动化——脚本撰写(二)
自动化·浏览器自动化·指纹浏览器·浏览器开发
Wpa.wk13 小时前
持续集成 - 持续集成工具-Jenkins的部署流程
java·运维·经验分享·ci/cd·自动化·jenkins
我送炭你添花14 小时前
Pelco KBD300A 模拟器:10.报警联动规则编辑与执行
python·自动化·运维开发
昱景15 小时前
亲测好用的自动化锡膏管理设备服务商
自动化
0思必得016 小时前
[Web自动化] Selenium模拟用户的常见操作
前端·python·selenium·自动化
Apifox.16 小时前
测试用例越堆越多?用 Apifox 测试套件让自动化回归更易维护
运维·前端·后端·测试工具·单元测试·自动化·测试用例
天空属于哈夫克316 小时前
驱动级企微群控:超越模拟点击的外部群操作技术自动化
运维·自动化·企业微信
梦想的旅途217 小时前
从句柄操作到内存指令:企微外部群自动化推送的底层演进
运维·自动化·企业微信