TestCafes overordnede proxyinnstilling er ikke tilgjengelig i Native Automation-modus. Et prosjekt som bruker den innstillingen, kan eksplisitt velge den støttede modusen i konfigurasjonen:

{
  "disableNativeAutomation": true,
  "proxy": "proxy.example:8080",
  "proxyBypass": "localhost,*.internal.example"
}

Slå sammen dette fragmentet i den eksisterende TestCafe-konfigurasjonsfilen. Applikasjonens URL forblir applikasjonens URL; proxy angir mellomleddet som forespørselsstien til TestCafe bruker. For tillatte tester av offentlige nettsteder med den uautentiserte formen leverer HTTP-proxylisten kandidatverdier for vert og port.

Kommandolinjeekvivalentene er --proxy og --proxy-bypass. I den dokumenterte autentiserte formen kan proxystrengen inneholde username:password@host:port. Oppgi ekte kontodata gjennom testmiljøets tiltenkte håndtering av legitimasjon.

Omgåelsesmønstre bruker TestCafes støttede syntaks. En forespørsel som samsvarer med ett av dem, kan gå direkte selv om en annen forespørsel i samme test bruker mellomleddet.

Behold automatiseringsmodusen sammen med en proxyrapport. Endring av proxyadressen kan ikke få en ustøttet modus til å bruke den innstillingen. På samme måte er et proxyvalg ikke en krok for å inspisere vilkårlige forespørselsinterner; TestCafe eksponerer separate API-er for forespørselskroker til det formålet.

Relaterte artikler