Ne yapmanız gerektiğine bağlı.
Bununla birlikte, selenyum RC'yi daha iyi bir seçenek olarak buldum çünkü sürekli bir entegrasyon/yapı sistemi ile düzenli olarak ünite testlerini çalıştırmak için karıncaya bağlı bir test programı yazabiliyordum.
Ben RC biri gömlekleri olarak kullanılan şeyler simüle etmek amacıyla sarıcı yöntemleri yazmak zorunda etmedi. En büyük sorun, Testleri Selenium IDE'den Web Sürücüsüne çevirmenin, çoğu zaman uygulanmadıkları için çok sayıda komutu atlamasıdır.
Pencereleri popup'lar için yönetmek en sinir bozucu kısımdır. Yeni pencere tanıtıcısını bulmalı, ona geçmeli, işini yapmalı, kapat() aramalı ve sonra ilk pencereye geri dönmelisin. Bu son bölüm kritik ya da paketin kalanı karışıklıktan kapatılan tarayıcı nedeniyle başarısız olur.
Ant yerine şimdi Jenkins selenyum eklentisi kullanarak selenyum ızgara üzerinde çalışan daha (JUnit @beforeclass ile) ile doğrudan bir tarayıcı başladı.
thx ile koştum, bu karar vermemde yardımcı oldu! – SUM
Selenium'u kullanarak Ağ trafiğini yakalamak istedim. Bunu yapmak için RC's .start ("captureNetworkTraffic = true") ans .stop() işlevini kullanabiliyorum. Webdriver'ı kullanarak başka bir yol göremiyorum. WebDriver'ı kullanmalıyım ???? –