Domyślnie Sauce Połącz będzie dostępna poprzez http://localhost:4445
, więc należy po prostu trzeba zmienić swoje testy z:
WebDriver driver = new RemoteWebDriver(new URL("http://" + username + ":" + accessKey + "@ondemand.saucelabs.com:80/wd/hub"), capabilities);
do:
WebDriver driver = new RemoteWebDriver(new URL("http://" + username + ":" + accessKey + "@localhost:4445/wd/hub"), capabilities);
Nie powinieneś zmieniać rzeczywistej logiki testu, gdy runni ng testy z Sauce Connect.
Utworzyłem demo project, który przede wszystkim pokazuje, w jaki sposób konstruować testy do pracy z wtyczek sos do Jenkins i bambusa, ale zawiera również sample SauceConnectTest który twierdzi, że testy mogą być uruchamiane na lokalnych stronach internetowych z wykorzystaniem Sauce Sauce Labs Połączyć.
Może można dodać komentarz przydatnych podczas puchu głosować? – BanksySan