Käytä määritystä ennen ensimmäisen selaimen käynnistymistä, mukaan lukien mahdollinen implisiittinen luonti jaetussa testausympäristössä:

Configuration.proxyEnabled = true;
Configuration.fileDownload = FileDownloadMode.PROXY;
Configuration.downloadsFolder = "build/downloads";

open(applicationUrl);
File report = $("#download-report").download();

proxyEnabled ottaa Seleniden sisäänrakennetun kuuntelijan käyttöön kyseiselle selainistunnolle. Staattisten asetusten muuttaminen jälkeenpäin ei voi lisätä kyseistä kuuntelijaa/lataussuodatinta olemassa olevaan istuntoon. downloadsFolder valitsee vain tiedostosäilön.

Configuration.proxyHost/proxyPort yksilöivät kyseisen sisäänrakennetun päätepisteen, eivät mielivaltaista yrityksen upstreamia. Portti nolla antaa Seleniden valita vapaan portin.

Gridissä etäselaimen on päästävä testikoneen kuuntelijaan. Sen oma localhost osoittaa muualle; käytä selaimen tavoitettavissa olevaa ilmoitettua isäntää, kun tunnistus ei sovellu.

Tavalliselle href-linkille oletusarvoinen HTTPGET käyttää eri latauspolkua. PROXY on hyödyllinen toiminnon laukaisemissa latauksissa, kuten lomakkeen lähetyksessä ilman suoraa linkkiä.

Aiheeseen liittyvät artikkelit