A TestCafe felső proxybeállítása nem érhető el a Native Automation módban. Az ezt a beállítást használó projekt a konfigurációjában kifejezetten kiválaszthatja a támogatott módot:

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

Olvassza be ezt a részletet a meglévő TestCafe konfigurációs fájlba. Az alkalmazás URL-je marad az alkalmazás URL-je; a proxy azt a közvetítőt jelöli, amelyet a TestCafe kérésútvonala használ. Az engedélyezett nyilvános webhelytesztekhez a hitelesítés nélküli formában a HTTP-proxylista jelölt hoszt- és portértékeket kínál.

A parancssori megfelelők a --proxy és a --proxy-bypass. A dokumentált hitelesített formában a proxy karakterlánc tartalmazhat username:password@host:port részt. A valódi fiókadatokat a tesztkörnyezet erre szolgáló hitelesítőadat-kezelésén keresztül adja meg.

A megkerülési minták a TestCafe támogatott szintaxisát használják. Az egyikkel egyező kérés közvetlenül mehet, még akkor is, ha ugyanazon teszt másik kérése a közvetítőt használja.

Tartsa az automatizálási módot proxyjelentés mellett. A proxy címének megváltoztatása nem késztethet egy nem támogatott módot arra, hogy ezt a beállítást használja. Hasonlóképpen a proxy opció nem kampó a kérések tetszőleges belső részeinek vizsgálatához; a TestCafe erre külön kéréskampó API-kat kínál.

Kapcsolódó cikkek