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.

Skyldar greinar