Эхний хөтөч эхлэхийн өмнө тохиргоог хэрэглэнэ, хуваалцсан тестийн орчин дахь аливаа далд үүсгэлийг оруулан:

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

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

proxyEnabled тухайн хөтчийн сессэд Selenide-ийн суулгасан сонсогчийг идэвхжүүлнэ. Статик тохиргоог дараа өөрчлөх нь тухайн сонсогч/татан авалтын шүүлтүүрийг одоо байгаа сессэд нэмж чадахгүй. downloadsFolder зөвхөн файлын сангуудыг сонгоно.

Configuration.proxyHost/proxyPort тэр суулгасан төгсгөлийн цэгийг заана, дур зоргоороо корпорацийн upstream биш. Тэг порт нь Selenide-д чөлөөт порт сонгох боломж олгоно.

Grid дээр алсын хөтөч тестийн машины сонсогчид хүрэх ёстой. Түүний өөрийн localhost өөр газар заана; илрүүлэлт тохиромжгүй үед хөтчөөс хүрэх боломжтой зарласан хост ашиглана.

Энгийн href холбоосын хувьд анхдагч HTTPGET өөр татах зам ашиглана. PROXY нь үйлдлээр өдөөгдсөн татан авалтад ашигтай, жишээ нь шууд холбоосгүй маягт илгээх.

Холбоотой нийтлэлүүд