It-tniżżil PROXY ta’ Selenide jeħtieġ konfigurazzjoni tal-proxy qabel ma jibda l-browser
Il-modalità tat-tniżżil tal-fajls PROXY tiddependi mis-semmiegħ u mill-filtru installati meta jinħoloq il-browser, mhux mill-folder tat-tniżżil biss.
Applika l-konfigurazzjoni qabel ma jibda l-ewwel browser, inkluż kwalunkwe ħolqien impliċitu fit-twaqqif tat-test kondiviż:
Configuration.proxyEnabled = true;
Configuration.fileDownload = FileDownloadMode.PROXY;
Configuration.downloadsFolder = "build/downloads";
open(applicationUrl);
File report = $("#download-report").download();proxyEnabled jippermetti s-semmiegħ inkorporat ta’ Selenide għal dik is-sessjoni tal-browser. Li tbiddel l-issettjar statiku wara ma jistax iżżid dak is-semmiegħ/filtru tat-tniżżil mas-sessjoni eżistenti. downloadsFolder jagħżel biss il-ħażna tal-fajls.
Configuration.proxyHost/proxyPort jidentifikaw dak il-punt aħħari inkorporat, mhux upstream korporattiv arbitrarju. Il-port żero jħalli lil Selenide jagħżel port ħieles.
Fuq Grid, il-browser remot irid jilħaq is-semmiegħ tal-magna tat-test. Il-localhost tiegħu stess jindika x’imkien ieħor; uża host imħabbar li l-browser jista’ jilħaq meta d-detezzjoni mhijiex adattata.
Għal link href normali, l-HTTPGET awtomatiku juża mogħdija tat-tniżżil differenti. PROXY huwa utli għal tniżżil ikkawżat minn azzjoni, bħal sottomissjoni ta’ formola mingħajr link dirett.