TestCafe-proxyinnstillingar med disableNativeAutomation
Bruk TestCafes proxy- og omgåingsinnstillingar for førespurnader i den støtta automatiseringsmodusen, med målapplikasjonen konfigurert separat.
TestCafes overordna proxyinnstilling er ikkje tilgjengeleg i Native Automation-modus. Eit prosjekt som brukar den innstillinga, kan eksplisitt velje den støtta modusen i konfigurasjonen:
{
"disableNativeAutomation": true,
"proxy": "proxy.example:8080",
"proxyBypass": "localhost,*.internal.example"
}
Slå saman dette fragmentet i den eksisterande TestCafe-konfigurasjonsfila. URL-en til applikasjonen blir verande URL-en til applikasjonen; proxy angir mellomleddet som førespurnadsstien til TestCafe brukar. For tillatne testar av offentlege nettstader med den uautentiserte forma leverer HTTP-proxylista kandidatverdiar for vert og port.
Kommandolinjeekvivalentane er --proxy og --proxy-bypass. I den dokumenterte autentiserte forma kan proxystrengen innehalde username:password@host:port. Oppgi ekte kontodata gjennom den tiltenkte handteringa av legitimasjon i testmiljøet.
Omgåingsmønster brukar den støtta syntaksen til TestCafe. Ein førespurnad som samsvarer med eitt av dei, kan gå direkte sjølv om ein annan førespurnad i same test brukar mellomleddet.
Hald automatiseringsmodusen saman med ein proxyrapport. Endring av proxyadressa kan ikkje få ein ustøtta modus til å bruke den innstillinga. På same måte er eit proxyval ikkje ein krok for å inspisere vilkårlege førespurnadsinternar; TestCafe eksponerer separate API-ar for førespurnadskrokar til det føremålet.