1

Ben bir Windows Server 2012 makinesinde Java'da yazılmış selenyum testlerimi çalıştıran bir Windows Server 2012 makinesinde yüklü var, ancak testi çalıştırdığımda herhangi bir tarayıcı açılışını göremiyorum (testler başlangıçta başarısız olmayacaktır. bazı noktalarda etkileşim başarısız olur, ayrıca tüm ekran görüntüleri siyahtır).Jenkins arka planda Selenium testlerini çalıştırıyor

Bazı kılavuzları okudum ve aynı makinede bir bağımlı düğüm kurmaya çalıştım ancak sonuç değişmedi.

Herhangi bir öneriniz var mı?

Tarayıcının farklı bir kullanıcı (sistem) ile açıldığını fark ettim ve bu sorun olabilir.

+1

Selenium WebDriver? Internet Explorer sürücüsü? –

+0

@engineer Selenium WebDriver ve IE sürücüsünü de kullanıyorum – Sim1

+0

Testleri yönetici ayrıcalıklarıyla çalıştırıyorsanız kontrol edin - ekran görüntüsünde siyahın olası nedeni –

cevap

0

Burada gerçekten bir sürü bilgi vermek, ama vermedi bazı düşünceler var:

  1. Chrome veya IE kullanıyorsanız, size yolda bulunan uygun sunucu uygulamasına ihtiyacınız olacaktır. here'u indirin.
  2. Testlerinizi Jenkins sunucusundan farklı bir sistemde çalıştırmayı düşünün. Bu sistemde zaten yeterli olacak. RemoteWebDriver'ı küçük bir VM'de veya kullanılmayan bir sistemde bir yerlerde kullanın. Bunun için iyi bir genel bakış dokümanlar here.