Selenide PROXY பதிவிறக்கங்களுக்கு உலாவி தொடங்கும் முன் ப்ராக்ஸி அமைப்பு தேவை
PROXY கோப்பு பதிவிறக்க பயன்முறை உலாவி உருவாக்கப்படும்போது நிறுவப்படும் கேட்பான் மற்றும் வடிகட்டியைப் பொறுத்தது, பதிவிறக்க கோப்புறையை மட்டுமல்ல.
முதல் உலாவி தொடங்கும் முன் உள்ளமைவைப் பயன்படுத்துங்கள், பகிரப்பட்ட சோதனை அமைப்பில் ஏதேனும் மறைமுக உருவாக்கம் உட்பட:
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 பயனுள்ளது.