TestCafe-in yuxarı proxy parametri Native Automation rejimində mövcud deyil. Bu parametrdən istifadə edən layihə konfiqurasiyada dəstəklənən rejimi açıq şəkildə seçə bilər:

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

Bu fraqmenti mövcud TestCafe konfiqurasiya faylına birləşdirin. Tətbiqin URL-i tətbiqin URL-i olaraq qalır; proxy TestCafe-in sorğu yolunun istifadə etdiyi vasitəçini göstərir. Autentifikasiyasız formadan istifadə edilən icazəli ictimai sayt testlərində HTTP proxy siyahısı namizəd host və port dəyərlərini verir.

Əmr sətri ekvivalentləri --proxy və --proxy-bypass-dır. Sənədləşdirilmiş autentifikasiyalı formada proxy sətri username:password@host:port ehtiva edə bilər. Real hesab məlumatlarını test mühitinin nəzərdə tutulan etimad məlumatlarının idarəsi vasitəsilə təqdim edin.

Bypass nümunələri TestCafe-in dəstəklənən sintaksisindən istifadə edir. Onlardan birinə uyğun sorğu, eyni testdəki başqa sorğu vasitəçidən istifadə etsə də, birbaşa gedə bilər.

Avtomatlaşdırma rejimini proxy hesabatı ilə birlikdə saxlayın. Proxy ünvanının dəyişdirilməsi dəstəklənməyən rejimin bu parametri istifadə etməsinə səbəb ola bilməz. Eyni şəkildə, proxy seçimi ixtiyari sorğu daxili hissələrinin yoxlanması üçün qarmaq deyil; TestCafe bunun üçün ayrıca sorğu-qarmaq API-ləri təqdim edir.

Əlaqəli məqalələr