SORU
13 EYLÜL 2009, Pazar


Selenyum RC tarayıcı gizlemek için mümkün mü?

Selenyum RC bazı tarayıcı işlemleri otomatikleştirme kullanıyorum ama tarayıcı görünmez olmak istiyorum. Bu mümkün mü? Nasıl? Ne Selenyum Izgara hakkında? Selenyum RC pencere de saklanabilir miyim?

CEVAP
13 EYLÜL 2009, Pazar


Birkaç seçenek vardır:

  • Kullanabilirsin Selenyum Izgara böylece tarayıcı açıldı tamamen farklı bir makine (virtual machine) sonra bağlamak için) veya VNC Uzak Masaüstü Bağlantısı olmadığını görmek istedin tarayıcı. Eğer bir uzak sunucuda Jenkins ön plan işlemi çalıştırırsanız, masaüstünde test projenizi çalıştırabilirsiniz. ayrıca, başka bir seçenek:

  • Selenyum 'başsız' XVFB. Linux üzerinde çalıştırabilirsiniz Hiçbir zaman bunu yapmayı denedim ve gerçekten çabaya değer olduğunu sanmıyorum. http://www.alittlemadness.com/2008/03/05/running-selenium-headless/

  • Bir Windows hizmeti Selenyum RC sarabilirsiniz. http://support.microsoft.com/kb/137890 . Windows'un sonraki sürümlerinde kısıtlamaları muhtemelen Windows gibi masaüstü erişmesini Selenyum önleyecek izinleri hariç 2000 bize yapmak için izin vermek için kullanılır.

  • Başka bir seçenek bir lansman değil WebDriver HTMLUnitDriver, gibi bir şey kullanmak olacaktır 'gerçek' bir tarayıcı. http://code.google.com/p/webdriver/ . Ayrıca PhantomJS bir seçenek olarak '' kullanabilirsin. Chrome kafasız var

  • Tabii ki de senin testleri bulutta çalıştırılması için alabileceğiniz SauceLabs gibi bir servis kullanma seçeneği var. Testlerinizi tamamladıktan sonra bunları bir video çalıştıran izleyebilirsiniz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Smith Micro Graphics

    Smith Micro

    15 Mayıs 2008
  • Strata1000

    Strata1000

    28 EYLÜL 2009
  • Trulia

    Trulia

    29 Kasım 2006