Firefoxi automatiseerimine võib taotleda puhverserveri automaatset tuvastust ilma isikliku brauseriprofiili testimisse kopeerimata. Määrake soovitud puhverserveri režiim WebDriveri seansi loomisel.

Seleniumi Java API-ga saab automaatse tuvastuse konfiguratsiooni väljendada nii:

Proxy proxy = new Proxy().setAutodetect(true);
FirefoxOptions options = new FirefoxOptions().setProxy(proxy);
WebDriver driver = new FirefoxDriver(options);

Need klassid kuuluvad Seleniumile. Tuvastus sõltub endiselt brauseri masina võrgust ja kohaldatavast brauseripoliitikast. See ei ole lubadus, et seal on WPAD-teenus.

Kui PAC-i URL on juba teada, looge selle asemel eraldi konfiguratsioon selle URL-iga:

Proxy proxy = new Proxy()
    .setProxyAutoconfigUrl("https://config.example/proxy.pac");
FirefoxOptions options = new FirefoxOptions().setProxy(proxy);

Kasutage üht järjekindlat režiimi. Käsitsi HTTP- ja SSL-puhverserveri väljad, automaatne tuvastus ja määratud PAC-i URL kirjeldavad erinevaid viise marsruutide saamiseks. Vältige nende ühendamist ühes objektis ja juhuslikule tähtsusele lootmist.

PAC-i skript võib valida mitu lõpp-punkti ja otseseid erandeid sihtkoha järgi. Selle viimase puhverserveri aadressi kopeerimine käsitsi seadetesse asendab selle poliitika fikseeritud marsruudiga. Selgesõnaline PAC-i režiim säilitab skripti konfiguratsiooni sisendina.

Kaug-Gridis toob brauseri sõlm skripti alla ja ühendub valitud puhverserveriga. Testijooksutajast kättesaadav URL võib sellelt sõlmelt kättesaamatu olla. Hoidke seadistuse kontrollimisel koos tegelik võimalus, skripti kohaletoimetamine ja puhverserveri ühenduse tõend.

Seotud artiklid