La supera prokseja agordo de TestCafe ne disponeblas en la reĝimo Native Automation. Projekto uzanta tiun agordon povas eksplicite elekti la subtenatan reĝimon en sia agordo:

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

Kunfandu ĉi tiun fragmenton en la ekzistantan TestCafe-agordan dosieron. La aplikaĵa URL restas la aplikaĵa URL; proxy identigas la peranton uzatan de la petvojo de TestCafe. Por permesitaj testoj de publikaj retejoj per la neaŭtentigita formo, la HTTP-prokseja listo liveras kandidatajn gastigantajn kaj pordajn valorojn.

La komandliniaj ekvivalentoj estas --proxy kaj --proxy-bypass. En la dokumentita aŭtentigita formo, la prokseja ĉeno povas enhavi username:password@host:port. Provizu realajn kontajn datumojn per la intencita administrado de akreditaĵoj de la testomedio.

Preterpasantaj ŝablonoj uzas la subtenatan sintakson de TestCafe. Peto kongruanta kun unu povas iri rekte eĉ se alia peto en la sama testo uzas la peranton.

Konservu la aŭtomatigan reĝimon kun prokseja raporto. Ŝanĝi la proksejan adreson ne povas igi nesubtenatan reĝimon konsumi tiun agordon. Same, prokseja opcio ne estas hoko por inspekti arbitrajn petinternaĵojn; TestCafe elmetas apartajn pet-hokajn API-ojn por tiu celo.

Rilataj artikoloj