Aŭtomatigo de Firefox povas peti aŭtomatan proksejan identigon sen kopii personan retuman profilon en la teston. Indiku la celatan proksejan reĝimon ĉe kreado de la WebDriver-sesio.

Kun la Java-API de Selenium, agordo por aŭtomata identigo esprimeblas tiel:

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

Ĉi tiuj klasoj apartenas al Selenium. Identigo ankoraŭ dependas de la reto de la retuma maŝino kaj de la aplikebla retuma politiko. Ĝi ne estas promeso, ke tie ekzistas WPAD-servo.

Kiam la PAC-adreso jam konatas, kreu anstataŭe apartan agordon kun tiu adreso:

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

Uzu unu koheran reĝimon. Manaj HTTP- kaj SSL-proksejaj kampoj, aŭtomata identigo kaj specifita PAC-adreso priskribas malsamajn manierojn akiri vojojn. Evitu kombini ilin en unu objekto kaj fidi hazardan prioritaton.

PAC-skripto povas elekti plurajn finpunktojn kaj rektajn esceptojn laŭ celo. Kopii ĝian lastan proksejan adreson en manajn agordojn anstataŭigas tiun politikon per fiksa vojo. La eksplicita PAC-reĝimo konservas la skripton kiel agordan enigon.

En fora Grid, la retuma nodo elŝutas la skripton kaj konektiĝas al la elektita proksejo. Adreso atingebla de la testa rulilo povas esti neatingebla de tiu nodo. Tenu kune la efektivan kapablon, la liveradon de la skripto kaj la pruvon de la prokseja konekto dum kontrolo de la agordo.

Rilataj artikoloj