TestCafe postavka nadređenog proxyja nije dostupna u načinu Native Automation. Projekt koji koristi tu postavku može izričito odabrati podržani način u svojoj konfiguraciji:

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

Spojite ovaj ulomak u postojeću TestCafe konfiguracijsku datoteku. URL aplikacije ostaje URL aplikacije; proxy označava posrednika koji koristi TestCafe putanja zahtjeva. Za dopuštene testove javnih stranica s neautentificiranim oblikom, popis HTTP proxyja daje kandidatske vrijednosti hosta i porta.

Ekvivalenti u naredbenom retku su --proxy i --proxy-bypass. U dokumentiranom autentificiranom obliku proxy string može sadržavati username:password@host:port. Dostavite stvarne podatke računa kroz predviđeno rukovanje vjerodajnicama testnog okruženja.

Obrasci zaobilaženja koriste podržanu TestCafe sintaksu. Zahtjev koji odgovara nekom od njih može ići izravno iako drugi zahtjev u istom testu koristi posrednika.

Zadržite način automatizacije uz izvještaj o proxyju. Promjena adrese proxyja ne može natjerati nepodržani način da koristi tu postavku. Isto tako, proxy opcija nije kuka za pregled proizvoljne unutrašnjosti zahtjeva; TestCafe nudi zasebne API-je za kuke zahtjeva u tu svrhu.

Povezani članci