Due finestre Selenium possono ancora condividere un'unica politica proxy
Distinguere una nuova finestra del browser da una sessione WebDriver configurata separatamente quando si testano percorsi proxy diversi.
Un nuovo handle di finestra è un altro contesto di navigazione nella sessione WebDriver corrente, non un nuovo insieme di capacità proxy.
| Azione | Conseguenza sul routing |
|---|---|
| Aprire un'altra scheda o finestra su un solo driver | Mantiene la politica proxy configurata di quella sessione |
| Creare un'altra sessione driver con le opzioni previste | Fornisce un'altra politica configurata in modo indipendente |
Tenere insieme driver, endpoint scelto e risultato osservato. Sessioni separate possono isolare cookie e archiviazione, ma riutilizzare un account dà comunque alla destinazione una relazione a livello di account.
Controllare l'identità di uscita attraverso ogni sessione prevista. Per i test consentiti su siti pubblici, l'elenco dei proxy gratuiti offre candidati da configurare nell'interfaccia proxy supportata di ogni sessione. Endpoint proxy diversi possono condividere un'uscita e un fornitore può ruotare un'uscita dietro un endpoint invariato.
Su un browser remoto, il proxy configurato deve essere raggiungibile dal suo host; loopback si riferisce a quell'ambiente browser. Le capacità standard non offrono alcuna impostazione per finestra. Le funzioni e le estensioni aggiuntive di automazione del browser richiedono una propria integrazione supportata.