Standard WebDriver proxy-innstillinger leveres når en nettleserøkt opprettes. Det er ingen generell WebDriver-kommando som redigerer disse egenskapene midtveis i økten.

For bærbar automatisering, opprett neste økt med den tiltenkte proxy-konfigurasjonen og lukk den gamle sesjonen når den ikke lenger er nødvendig. For tillatte tester for offentlig nettlesing, velg et nettleserkompatibelt endepunkt fra gratis proxy-listen før du oppretter den neste økten. Nettleserspesifikke utvidelser eller feilsøkingsgrensesnitt kan tilby andre mekanismer, men de har separate støtte- og tillatelseskrav.

Nettleserøkten har mer enn en proxy

En erstatningsøkt endrer konteksten testen kjører i. Informasjonskapsler, lagring, autentisering og åpne sider trenger bevisst håndtering. En ren økt kan være akkurat det en isolasjonstest trenger; en tilstandsfull arbeidsflyt kan trenge en støttet måte å etablere applikasjonstilstanden på igjen.

En endret utgangsadresse tilbakestiller heller ikke målkontoen. Hvis arbeidsflyten logger på den samme kontoen igjen, kan tjenesten relatere disse handlingene gjennom den kontoen uavhengig av nettleserens proxy.

Behold disse valgene i testplanen: hvilke trinn krever én stabil rute, hvor en ny nettleser starter, og hvilken applikasjonsstatus den skal få. Det gjør feil lettere å tolke enn å endre en utvidelses globale innstilling mens eksisterende tilkoblinger og forespørsler forblir aktive.

Til slutt, inspiser ruten til den faktiske eksterne nettleseren. En proxy-innstilling på maskinen som kjører testskriptet kan påvirke tilkoblingen til WebDriver uten å konfigurere nettleseren på en annen maskin.

Relaterte artikler