gpt4 book ai didi

performance - 我如何使 Selenium WebDriver 运行多个小时(CHO)而不会导致崩溃/OutOfMemory 问题?

转载 作者:行者123 更新时间:2023-11-28 19:49:47 26 4
gpt4 key购买 nike

我正在使用 selenium-2.30.0 运行单个测试(在 Windows 上),该测试运行了很多小时(~ 8 小时)。我使用的是 FF 驱动程序,但它在 45 分钟或更短时间后内存不足,并且测试执行挂起。我无法使用 HTMLUnitDriver(我认为纯 Java 解决方案就是答案)以与 FF 驱动程序相同的方式运行(因为它需要等待页面加载并且我绝对不想在我的代码中放置随机线程休眠或通过扩展 HTMLUnitDriver 实现任何新功能)。

  • 我无法将测试用例分解为多个较小的单元。
  • 当我看到大量内存使用时,我无法重新加载驱动程序

有什么方法可以让它工作吗?

最佳答案

我找到了这个链接:creating-firefox-profile-for-your-selenium-rc-tests , & 很有帮助。使用绝对最小的设置创建了一个新的 firefox 配置文件,并且测试在过去 4 小时内一直没有问题地运行。非常感谢大家的帮助!

关于performance - 我如何使 Selenium WebDriver 运行多个小时(CHO)而不会导致崩溃/OutOfMemory 问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15363050/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com