我有一个系统要测试,这是一种视频广告分发技术。我需要像 1-2 分钟那样加载每个视频来投放广告。视频在 Flash 客户端中播放,并像在 YouTube 中一样作为 FLV 流进行流式传输。
我只需要通过浏览器测试它的原因——其他所有方法都行不通——是同时对视频流服务器和广告服务器进行压力测试并实时显示广告。
我使用过 Selenium、WatiN、Automation Anywhere 和许多其他自动化工具。但是,当我尝试在我的机器上启动 10000 个浏览器(32GB RAM,16 核 CPU)时,它们都无法完成这项工作。
使用 Selenium,到目前为止,我能够启动最多的 FireFox 实例,但这仍然太低:一半的实例没有运行测试。
对 Selenium 有什么建议吗?