Selenide PROXY-niðurtøkur krevja proxy-uppsetning áðrenn kagran byrjar
PROXY fíluniðurtøkuhátturin er treytaður av luraranum og filturinum, ið verður settur upp, tá kagran verður gjørd, ikki bara av niðurtøkumappuni.
Nýt uppsetningina, áðrenn fyrsta kagran byrjar, eisini eina og hvørja óbeinlaga gjørd í felags testuppsetning:
Configuration.proxyEnabled = true;
Configuration.fileDownload = FileDownloadMode.PROXY;
Configuration.downloadsFolder = "build/downloads";
open(applicationUrl);
File report = $("#download-report").download();proxyEnabled ger innbygda luraran Selenide virknan fyri ta kagrurøðina. At broyta tær statisku stillingarnar seinni kann ikki leggja ta luraran/niðurtøkufilturin aftrat tí verandi røðini. downloadsFolder velur bara fílagoymslu.
Configuration.proxyHost/proxyPort vísa á ta innbygdu endapuntin, ikki eina tilvildarliga fyritøku-uppstreym. Port null letur Selenide velja eina fría port.
Á Grid má fjarkagran náa luraranum á testtelduni. Tann egna localhost hjá tí vísir aðrastaðni; brúka ein kunngjørðan vert, sum kagran kann náa, tá ið skilningurin ikki hóskar.
Fyri eina vanliga href-leinku brúkar sjálvvalda HTTPGET ein annan niðurtøkuleið. PROXY er nyttiligt fyri niðurtøkur, ið verða settar í gongd av eini handling, til dømis innsending av eini form uttan beina leinku.