用例找到请求超时的接口

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

相关推荐
闲人编程3 小时前
使用Python操作你的手机(Appium入门)
python·智能手机·appium·自动化·codecapsule·处理弹窗
爱学习的爬虫7 小时前
Python实现Jenkins实现自动化执行Job
python·自动化·jenkins
一晌小贪欢7 小时前
Python爬虫第9课:验证码识别与自动化处理
爬虫·python·自动化·网络爬虫·python爬虫·python3
黄毛火烧雪下13 小时前
【Ruby 】脚本和自动化语言 常用的内容
运维·自动化·ruby
发光小北17 小时前
4路can转4g功能介绍
自动化
广商 小轩20 小时前
自动化实战 Playwright破解滑块验证码的完整实战指南
运维·自动化
你想考研啊20 小时前
自动化部署脚本
linux·服务器·自动化
富唯智能1 天前
开箱即用,15分钟极速部署:富唯智能精密仪器搬运机器人重塑工业自动化
自动化·工业机器人·复合机器人
博图光电1 天前
博图机械臂:以智能精度,重塑多行业自动化新生态
运维·自动化
小安运维日记1 天前
RHCA - DO374 | Day01:使用红帽Ansible自动化平台开发剧本
运维·服务器·云原生·自动化·云计算·ansible