Aynı makinede birden çok işlemi aynı anda çalıştırmak için Selenium'u kullanmaya çalışın.Birden çok Selenium Firefox tarayıcısı aynı anda nasıl çalıştırılır?
python my_selenium_process1.py &
python my_selenium_process2.py &
python my_selenium_process3.py &
Bildiğim kadarıyla test etmek mümkün olmuştur olarak, Bunun olmaması hangi sırayla Firefox örneklerini açılış Selenyum sonuçlanır: ne olur böyle bir şeydir.
Ek not:this question on superuser about multiple Firefox instances göre, Bunu yapmanın yolu Firefox için --no-remote
başlangıç bayrağını kullanmak olacaktır. Bu gitmek için iyi bir yol gibi görünüyor, ama bunu yapmak için daha basit bir yolu var mı emin değilim ya da bu aradığımı bile.
Düzenleme: Belirli bir sınama durumunu hızlandırmaktan çok amaç, birden çok Selenium işleminin eşzamanlı olarak çalışmasına izin vermektir.
Çok teşekkürler! Herhangi bir öneri takdir edilecektir!
kullanım test süresini azaltmak isteyen varsayarsak, http://code.google.com baktı var/p/selenyum/wiki/Izgara2? –
Gözlem için teşekkürler, ancak bu mutlaka doğru değildir. Kullanım durumunu biraz daha açıklığa kavuşturmak için soruyu düzenledim. Temel olarak, test farklı olabilir, ancak aynı anda çalışması için onlara ihtiyacımız var. –
FYI, burun testleri [paralel olarak] çalıştırabilir (http://nose.readthedocs.org/en/latest/doc_tests/test_multiprocess/multiprocess.html). – alecxe