TestCafe-proxy-instellings met disableNativeAutomation
Gebruik TestCafe se versoekproxy- en bypass-instellings in sy ondersteunde outomatiseringsmodus, met die bestemmingstoepassing afsonderlik opgestel.
TestCafe se opstroomproxy-instelling is nie in die Native Automation-modus beskikbaar nie. Vir 'n projek wat daardie instelling gebruik, kan die konfigurasie die ondersteunde modus eksplisiet kies:
{
"disableNativeAutomation": true,
"proxy": "proxy.example:8080",
"proxyBypass": "localhost,*.internal.example"
}
Voeg hierdie fragment by die bestaande TestCafe-konfigurasielêer. Die toepassing-URL bly die toepassing-URL; proxy dui die tussenganger aan wat deur TestCafe se versoekpad gebruik word. Vir toegelate publieke webwerftoetse met die ongemagtigde vorm verskaf die HTTP-proxylys kandidaat-gasheer- en -poortwaardes.
Die opdragreël-ekwivalente is --proxy en --proxy-bypass. Vir 'n gedokumenteerde gemagtigde vorm kan die proxystring username:password@host:port bevat. Verskaf werklike rekeningdata deur die toetsomgewing se beoogde hantering van geloofsbriewe.
Bypass-patrone gebruik TestCafe se ondersteunde sintaksis. 'n Versoek wat een pas, kan direk gaan selfs al gebruik 'n ander versoek in dieselfde toets die tussenganger.
Hou die outomatiseringsmodus saam met 'n proxyverslag. Die verandering van die proxyadres kan nie 'n onondersteunde modus daardie instelling laat gebruik nie. Net so is 'n proxy-opsie nie 'n haak vir die inspeksie van willekeurige versoek-internals nie; TestCafe bied afsonderlike versoek-haak-API's vir daardie doel.