同时使用 browsermob
Posted
技术标签:
【中文标题】同时使用 browsermob【英文标题】:Using browsermob concurrently 【发布时间】:2013-09-05 12:30:34 【问题描述】:我正在使用 testng、selenium-grid 与 browsermob 代理并行运行 selenium 测试。通过 10 个测试批次(默认 testng 并行行为),我总共可以在并行模式下运行多达 100k 个测试。
一旦并行运行测试,我就无法使用一个代理,因此每个测试都会创建自己的代理绑定到新的空闲端口(例如,我使用范围 9200-9400),然后我当然会尝试重用每个测试完成后立即给定端口。
问题是有时代理不捕获任何流量并且 HAR 文件返回 0 个条目(我在 REST API 的 Java 包装器中使用函数 proxy.getHar())。 我想这可能是由于并行模式的一些故障,当我重新测试失败但现在按顺序运行它们的相同测试时它工作正常。
有谁知道可能出了什么问题,也许可以推荐一些在并行运行大量测试 100k、1000k 时使用 browsermob 的参考资料?
谢谢。
【问题讨论】:
【参考方案1】:您使用哪种浏览器?如果是 FF,你可以使用 Firebug 而不是 Browsermob。
【讨论】:
感谢您的建议。目前我正在使用 FF,但即将推出跨浏览器测试。无论如何,像 saucelabs.com 或 testingbot.com 这样的服务似乎都成功地使用了 browsermob。以上是关于同时使用 browsermob的主要内容,如果未能解决你的问题,请参考以下文章
是否可以在从 Processing 接收数据的同时同时使用 Arduino 串行监视器?
同时使用 startUpdatingLocation 和 startMonitoringSignificantChanges?