Python Web UI自动化报错 :ResourceWarning: Enable tracemalloc to get the object allocation traceback

ResourceWarning资源警告解决方案

原因:在执行线性脚本完毕时,没有及时释放相应资源,导致内存堆积,从而造成内存溢出(如关闭浏览器等操作),此时,Python将会做出提醒;

在百度吸取 网络老师们的经验后实践,总结如下:

1.在进行测试前准备工作时,忽略警告信息

import warnings

  def setUP(self):
   warnings.simplefilte('ignore', ResourceWarning)

 2. 优化代码

   就个人而言,于自动化测试案例中,没有及时关闭浏览器,导致资源浪费,所有在测试方法后面加上关闭语句即可;

  (1)driver.close()  # 关闭主窗口

  (2)driver.quit()  # 关闭由driver对象启动的所有窗口

 

posted @   螺蛳鸭脚煲  阅读(411)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
点击右上角即可分享
微信分享提示