Firefox-outomatisering kan outomatiese volmagopsporing aanvra sonder om 'n persoonlike blaaierprofiel in die toets te kopieer. Gee die beoogde volmagmodus op wanneer die WebDriver-sessie geskep word.

Met Selenium se Java-API kan 'n outo-opsporingskonfigurasie so uitgedruk word:

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

Hierdie klasse behoort aan Selenium. Opsporing hang steeds van die blaaierrekenaar se netwerk en die toepaslike blaaierbeleid af. Dit is nie 'n belofte dat daar 'n WPAD-diens is nie.

Wanneer die PAC-URL reeds bekend is, skep eerder 'n aparte konfigurasie met daardie URL:

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

Gebruik een samehangende modus. Handmatige HTTP- en SSL-volmagvelde, outomatiese opsporing en 'n gespesifiseerde PAC-URL beskryf verskillende maniere om roetes te verkry. Vermy om hulle in een objek te kombineer en op 'n toevallige voorrang te vertrou.

'n PAC-skrip kan verskeie eindpunte en direkte uitsonderings per bestemming kies. Om sy laaste volmagadres in handmatige instellings te kopieer, vervang daardie beleid met 'n vaste roete. Die eksplisiete PAC-modus behou die skrip as die konfigurasie-invoer.

Op 'n afgeleë Grid haal die blaaiernodus die skrip en verbind met die gekose volmag. 'n URL wat vanaf die toetsloper bereikbaar is, kan vanaf daardie nodus onbereikbaar wees. Hou die effektiewe vermoë, skripaflewering en die bewyse van die volmagverbinding saam wanneer die opstelling nagegaan word.

Verwante artikels