TestCafe'i puhverserveri seaded koos disableNativeAutomation-iga
Kasutage TestCafe'i päringu puhverserveri ja möödasõidu seadeid selle toetatud automatiseerimisrežiimis, kusjuures sihtrakendus seadistatakse eraldi.
TestCafe'i ülemvoolu puhverserveri säte ei ole režiimis Native Automation saadaval. Seda sätet kasutav projekt saab oma konfiguratsioonis toetatud režiimi selgesõnaliselt valida:
{
"disableNativeAutomation": true,
"proxy": "proxy.example:8080",
"proxyBypass": "localhost,*.internal.example"
}
Ühendage see fragment olemasoleva TestCafe'i konfiguratsioonifailiga. Rakenduse URL jääb rakenduse URL-iks; proxy tähistab vahendajat, mida TestCafe'i päringutee kasutab. Lubatud avalike saitide testide puhul, mis kasutavad autentimata vormi, pakub HTTP puhverserverite loend kandidaat-host- ja pordiväärtusi.
Käsurea ekvivalendid on --proxy ja --proxy-bypass. Dokumenteeritud autenditud vormi puhul võib puhverserveri string sisaldada username:password@host:port. Esitage tegelikud kontoandmed testkeskkonna ettenähtud volituste käsitlemise kaudu.
Möödasõidumustrid kasutavad TestCafe'i toetatud süntaksit. Ühega sobiv päring võib minna otse, kuigi sama testi teine päring kasutab vahendajat.
Hoidke automatiseerimisrežiimi koos puhverserveri aruandega. Puhverserveri aadressi muutmine ei saa panna toetamata režiimi seda sätet kasutama. Samuti ei ole puhverserveri valik konks suvaliste päringu sisemuste uurimiseks; TestCafe pakub selleks eraldi päringukonksude API-sid.