முதல் உலாவி தொடங்கும் முன் உள்ளமைவைப் பயன்படுத்துங்கள், பகிரப்பட்ட சோதனை அமைப்பில் ஏதேனும் மறைமுக உருவாக்கம் உட்பட:

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

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

proxyEnabled அந்த உலாவி அமர்வுக்கான Selenide-இன் உள்ளமைந்த கேட்பானை இயக்குகிறது. பின்னர் நிலையான அமைப்புகளை மாற்றினால் ஏற்கனவே உள்ள அமர்வில் அந்த கேட்பான்/பதிவிறக்க வடிகட்டியைச் சேர்க்க முடியாது. downloadsFolder கோப்பு சேமிப்பை மட்டும் தேர்ந்தெடுக்கிறது.

Configuration.proxyHost/proxyPort அந்த உள்ளமைந்த முனையைக் குறிக்கின்றன, தன்னிச்சையான நிறுவன அப்ஸ்ட்ரீம் அல்ல. பூஜ்ஜிய துறை Selenide-க்கு இலவச துறையைத் தேர்ந்தெடுக்க அனுமதிக்கிறது.

Grid-இல், தொலை உலாவி சோதனை இயந்திரத்தின் கேட்பானை அடைய வேண்டும். அதன் சொந்த localhost வேறு இடத்தைச் சுட்டுகிறது; கண்டறிதல் பொருந்தாதபோது உலாவி அடையக்கூடிய அறிவிக்கப்பட்ட ஹோஸ்ட்டைப் பயன்படுத்துங்கள்.

சாதாரண href இணைப்புக்கு, இயல்புநிலை HTTPGET வேறு பதிவிறக்க பாதையைப் பயன்படுத்துகிறது. நேரடி இணைப்பு இல்லாத படிவ சமர்ப்பிப்பு போன்ற செயலால் தூண்டப்படும் பதிவிறக்கங்களுக்கு PROXY பயனுள்ளது.

தொடர்புடைய கட்டுரைகள்