Firefox தானியக்கமாக்கல் தனிப்பட்ட உலாவி சுயவிவரத்தைச் சோதனைக்கு நகலெடுக்காமல் தானியங்கி ப்ராக்ஸி கண்டறிதலைக் கோரலாம். WebDriver அமர்வை உருவாக்கும்போது விரும்பிய ப்ராக்ஸி முறையைக் குறிப்பிடவும்.

Selenium இன் Java API உடன், தானியங்கிக் கண்டறிதலின் கட்டமைப்பை இவ்வாறு வெளிப்படுத்தலாம்:

Proxy proxy = new Proxy().setAutodetect(true);
FirefoxOptions options = new FirefoxOptions().setProxy(proxy);
WebDriver driver = new FirefoxDriver(options);

இந்த வகுப்புகள் Selenium க்கு உரியவை. கண்டறிதல் இன்னும் உலாவி இயந்திரத்தின் வலையமைப்பையும் பொருந்தும் உலாவிக் கொள்கையையும் சார்ந்துள்ளது. அங்கு WPAD சேவை உள்ளது என்பது இது உறுதிமொழி அல்ல.

PAC URL ஏற்கனவே தெரிந்திருந்தால், அதற்குப் பதிலாக அந்த URL உடன் தனிக் கட்டமைப்பை உருவாக்கவும்:

Proxy proxy = new Proxy()
    .setProxyAutoconfigUrl("https://config.example/proxy.pac");
FirefoxOptions options = new FirefoxOptions().setProxy(proxy);

ஒரே சீரான முறையைப் பயன்படுத்தவும். கைமுறை HTTP மற்றும் SSL ப்ராக்ஸி புலங்கள், தானியங்கிக் கண்டறிதல் மற்றும் குறிப்பிட்ட PAC URL ஆகியவை வழிகளைப் பெறும் வெவ்வேறு வழிகளை விவரிக்கின்றன. அவற்றை ஒரே பொருளில் இணைத்து தற்செயலான முன்னுரிமையை நம்புவதைத் தவிர்க்கவும்.

PAC ஸ்கிரிப்ட் இலக்கின் அடிப்படையில் பல முனைகளையும் நேரடி விதிவிலக்குகளையும் தேர்ந்தெடுக்கலாம். அதன் கடைசி ப்ராக்ஸி முகவரியை கைமுறை அமைப்புகளில் நகலெடுப்பது அந்தக் கொள்கையை நிலையான வழியால் மாற்றுகிறது. வெளிப்படையான PAC முறை ஸ்கிரிப்ட்டை கட்டமைப்பு உள்ளீடாக வைத்திருக்கிறது.

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

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