Beittu stillingunum áður en fyrsti vafrinn ræsist, þar á meðal hvers kyns óbeinni tilurð í sameiginlegri prófunaruppsetningu:

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

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

proxyEnabled virkjar innbyggðan hlustara Selenide fyrir þá vafralotu. Að breyta föstu stillingunum síðar getur ekki bætt þeim hlustara/niðurhalsíu við lotuna sem fyrir er. downloadsFolder velur aðeins skráageymslu.

Configuration.proxyHost/proxyPort auðkenna þennan innbyggða endapunkt, ekki handahófskennda fyrirtækjauppstreymis. Núll port leyfir Selenide að velja laust port.

Á Grid verður fjarvafrinn að ná í hlustara prófunarvélarinnar. Eigið localhost hans vísar annað; notaðu tilkynnta vél sem vafrinn nær í þegar skynjunin hentar ekki.

Fyrir venjulegan href-tengil notar sjálfgefna HTTPGET aðra niðurhalsleið. PROXY er gagnlegt fyrir niðurhal sem aðgerð kveikir á, svo sem innsendingu eyðublaðs án beins tengils.

Tengdir greinar