是否有可能一起运行硒浏览器的多个实例,并且每个人都将为他们工作,这将增加速度?如何一起运行硒浏览器的多个实例
我可以运行一个像:
ISelenium selenium = new DefaultSelenium("localhost", 4444, "*chrome", "http://localhost/");
selenium.Start();
,但如何打开更多的人,并打开页面的每一个里面?
是否有可能一起运行硒浏览器的多个实例,并且每个人都将为他们工作,这将增加速度?如何一起运行硒浏览器的多个实例
我可以运行一个像:
ISelenium selenium = new DefaultSelenium("localhost", 4444, "*chrome", "http://localhost/");
selenium.Start();
,但如何打开更多的人,并打开页面的每一个里面?
(..)停止等待时间,让您的网站接受的结果建立!硒电网多台计算机上透明地分配你的测试,这样可以并行运行测试,(..),这将极大地在浏览器中加快网络测试
入门它很容易(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...
THX你了。会尝试这个! – senzacionale
显然,即使使用Grid:http:// stackoverflow,您也必须使用PUnit(对于NUnit,或者如果您使用其他框架,请使用不同的并行测试运行器)以使测试并行运行。 com/questions/212863/how-can-i-run-nunitselenium-grid-tests-in-parallel让我知道如果你发现否则! – zcrar70
另请参阅http://stackoverflow.com/questions/3313163/how-can-i-run-nunit-tests-in-parallel – zcrar70