是否有可能同时运行多个硒浏览器实例,每个实例都可以使用它们,从而提高速度?
我可以像这样跑一个:
ISelenium selenium = new DefaultSelenium("localhost", 4444, "*chrome", "http://localhost/");
selenium.Start();
但是如何打开更多的页面并在每个页面内部打开页面?
(..)停止等待时间,以获取Web接受构建的结果! Selenium Grid透明地将测试分布在多台计算机上,以便您可以并行运行测试,(..)这将大大加快浏览器内Web测试的速度
入门非常简单(http://selenium-grid.seleniumhq.org/get_started.html),并且也有演示站点。
根据您的情况:
ISelenium selenium1 = new DefaultSelenium("localhost", 4444, "*chrome", "http://localhost/");
selenium1.Start();
selenium1...
ISelenium selenium2 = new DefaultSelenium("localhost", 4444, "*chrome", "http://localhost/");
selenium2.Start();
selenium2...