2011-07-31 16 views
8

Birden fazla selenyum tarayıcısı örneği birlikte çalıştırılabilir mi ve her biri hızlarını arttıracak şekilde çalışır mı? i gibi birini çalıştırabilirbirden çok selenyum tarayıcısı örneği nasıl çalıştırılır

:

ISelenium selenium = new DefaultSelenium("localhost", 4444, "*chrome", "http://localhost/"); 
selenium.Start(); 

ama nasıl her birinin içinde onları ve açık sayfanın daha açmak için?

cevap

1

Kontrol Selenium Grid:

(..) web kabulünün sonuçları kurar almak için saat bekledikten durdurun! /: Eğer paralel da testleri çalıştırabilirsiniz böylece Selenyum Izgara şeffaf bu dramatik web testlerine tarayıcı içi

çok kolaydır Başlarken (http hızlandırır olacaktır (..), çoklu makinelerde testlerinizi dağıtmak /selenium-grid.seleniumhq.org/get_started.html) ve demo sitesi de mevcut. Senin durumunda

+0

thx seni çok. bunu deneyecek! – senzacionale

+0

görünüşe göre, Grid: http: // stackoverflow kullanırken bile testlerin paralel olarak çalışmasını sağlamak için PUnit (NUnit veya farklı bir çerçeve kullanıyorsanız farklı bir paralel test koşucusu) kullanmak zorundasınız. com/questions/212863/nasıl-can-i-run-nunitselenium-grid-testleri-in-parallel Aksi halde bulursanız bildirin! – zcrar70

+0

Ayrıca bkz. Http://stackoverflow.com/questions/3313163/how-can-i-run-nunit-tests-in-parallel – zcrar70

0

:

ISelenium selenium1 = new DefaultSelenium("localhost", 4444, "*chrome", "http://localhost/"); 
selenium1.Start(); 
selenium1... 
ISelenium selenium2 = new DefaultSelenium("localhost", 4444, "*chrome", "http://localhost/"); 
selenium2.Start(); 
selenium2... 
İlgili konular