Używam selenu-rc 1.0.3 na Mac OS X & Windows 7 i oba wydają się dawać mój irytujący błąd akceptacji w firefox. Czytając dokumenty mówią, że powinienem móc użyć trybu uruchamiania * firefox, a rc powinien zająć się tym dla mnie za pośrednictwem proxy lub czegoś, ale wygląda na to, że nie działa. Jedynym rozwiązaniem, które udało mi się znaleźć w Internecie, było stworzenie profilu szkieletu i przekazanie ścieżki do uruchomienia rc, ale to nie jest prawdziwa opcja. To nie rozwiązuje problemów testowania w IE/Chrome/Safari. Czy ktoś wie o jakimkolwiek innym rozwiązaniu, które zadziała.Selenium i HTTPS/SSL
Selen-RC Docs na HTTPS - http://seleniumhq.org/docs/05_selenium_rc.html#handling-https-and-security-popups
Jako notatkę jedyny sposób, który naprawdę pracował dla FireFix to tworzenie domyślnego profilu z wyjątkiem certyfikatów opisywanych tutaj http://townx.org/blog/elliot/dealing-self-signed-ssl-certificates-when-running-selenium-server-firefox Jednak to tylko wydaje się działać w systemie Windows. Mac pojawia się z powodu wyjątków dotyczących braku możliwości załadowania sqllight3.dylib. Jednak nie próbowałem jeszcze Linuksa. Nadal szukam rozwiązania dla IE, Chrome i Safari. – NerdyNick
Użyłem również tej metody. Korzystam z interfejsu API klienta Java, aby wykonać wszystko od góry do dołu, włączając w to uruchamianie SeleniumServera, więc musiałem również zaktualizować ustawienia Firefoksa (3.6) w menu Narzędzia> Opcje> Zaawansowane> Sieć> Połączenie> Ustawienia, aby użyć ręcznej konfiguracji proxy localhost: 4444. Podałem również szablon profilu w Javie: RemoteControlConfiguration remoteControlConfiguration = new RemoteControlConfiguration(); remoteControlConfiguration.setFirefoxProfileTemplate (nowy plik ("