প্ৰথম ব্ৰাউজাৰ আৰম্ভ হোৱাৰ আগতে কনফিগাৰেচন প্ৰয়োগ কৰক, শ্বেয়াৰ কৰা টেষ্ট ছেটআপত থকা যিকোনো অৱ্যক্ত সৃষ্টিৰ সৈতেও:

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 কাৰ্য-প্ৰেৰিত ডাউনলোডৰ বাবে উপযোগী, যেনে পোনপটীয়া লিংক নোহোৱা ফৰ্ম জমা দিয়া।

সম্পৰ্কিত প্ৰবন্ধ