Pengaturan proxy hulu TestCafe tidak tersedia dalam mode Native Automation. Proyek yang menggunakan pengaturan itu dapat secara eksplisit memilih mode yang didukung dalam konfigurasinya:

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

Gabungkan fragmen ini ke dalam berkas konfigurasi TestCafe yang ada. URL aplikasi tetap URL aplikasi; proxy menandai perantara yang digunakan jalur permintaan TestCafe. Untuk pengujian situs publik yang diizinkan dengan bentuk tanpa autentikasi, daftar proxy HTTP menyediakan nilai host dan port kandidat.

Padanan pada baris perintah adalah --proxy dan --proxy-bypass. Dalam bentuk terautentikasi yang didokumentasikan, string proxy dapat memuat username:password@host:port. Berikan data akun nyata melalui penanganan kredensial yang dimaksudkan oleh lingkungan pengujian.

Pola bypass menggunakan sintaks TestCafe yang didukung. Permintaan yang cocok dengan salah satunya dapat langsung berjalan meskipun permintaan lain dalam pengujian yang sama memakai perantara.

Pertahankan mode otomasi bersama laporan proxy. Mengubah alamat proxy tidak dapat membuat mode yang tidak didukung memakai pengaturan itu. Demikian pula, opsi proxy bukan kait untuk memeriksa bagian dalam permintaan secara sembarang; TestCafe menyediakan API kait permintaan terpisah untuk tujuan itu.

Artikel terkait