ການຕັ້ງຄ່າພຣັອກຊີ TestCafe ກັບ disableNativeAutomation
ໃຊ້ການຕັ້ງຄ່າພຣັອກຊີຄຳຮ້ອງ ແລະ ການຂ້າມຂອງ TestCafe ໃນໂໝດອັດຕະໂນມັດທີ່ຮອງຮັບ ໂດຍຕັ້ງຄ່າແອັບປລິເຄຊັນປາຍທາງແຍກຕ່າງຫາກ.
ການຕັ້ງຄ່າພຣັອກຊີຊັ້ນເທິງຂອງ TestCafe ບໍ່ມີໃນໂໝດ Native Automation. ໂຄງການທີ່ໃຊ້ການຕັ້ງຄ່ານັ້ນສາມາດເລືອກໂໝດທີ່ຮອງຮັບຢ່າງຊັດເຈນໃນການຕັ້ງຄ່າຂອງຕົນ:
{
"disableNativeAutomation": true,
"proxy": "proxy.example:8080",
"proxyBypass": "localhost,*.internal.example"
}
ລວມສ່ວນນີ້ເຂົ້າໃນໄຟລ໌ຕັ້ງຄ່າ TestCafe ທີ່ມີຢູ່. URL ຂອງແອັບປລິເຄຊັນຍັງເປັນ URL ຂອງແອັບປລິເຄຊັນ; proxy ຊີ້ບອກຕົວກາງທີ່ເສັ້ນທາງຄຳຮ້ອງຂອງ TestCafe ໃຊ້. ສຳລັບການທົດສອບເວັບໄຊສາທາລະນະທີ່ອະນຸຍາດດ້ວຍແບບບໍ່ມີການພິສູດຕົວຕົນ, ລາຍການພຣັອກຊີ HTTP ໃຫ້ຄ່າໂຮສ ແລະ ພອດທີ່ເປັນຜູ້ສະໝັກ.
ຕົວທຽບເທົ່າໃນແຖວຄຳສັ່ງແມ່ນ --proxy ແລະ --proxy-bypass. ໃນແບບທີ່ມີການພິສູດຕົວຕົນຕາມເອກະສານ, ສະຕຣິງພຣັອກຊີສາມາດມີ username:password@host:port. ສະໜອງຂໍ້ມູນບັນຊີຈິງຜ່ານການຈັດການຂໍ້ມູນປະຈຳຕົວທີ່ກຳນົດໄວ້ຂອງສະພາບແວດລ້ອມທົດສອບ.
ຮູບແບບການຂ້າມໃຊ້ໄວຍາກອນທີ່ TestCafe ຮອງຮັບ. ຄຳຮ້ອງທີ່ກົງກັບໜຶ່ງໃນນັ້ນສາມາດໄປໂດຍກົງໄດ້ ເຖິງແມ່ນຄຳຮ້ອງອື່ນໃນການທົດສອບດຽວກັນໃຊ້ຕົວກາງ.
ຮັກສາໂໝດອັດຕະໂນມັດໄວ້ກັບລາຍງານພຣັອກຊີ. ການປ່ຽນທີ່ຢູ່ພຣັອກຊີບໍ່ສາມາດເຮັດໃຫ້ໂໝດທີ່ບໍ່ຮອງຮັບໃຊ້ການຕັ້ງຄ່ານັ້ນ. ເຊັ່ນດຽວກັນ, ຕົວເລືອກພຣັອກຊີບໍ່ແມ່ນຂໍ້ຕໍ່ສຳລັບກວດສອບພາຍໃນຄຳຮ້ອງຕາມອຳເພີໃຈ; TestCafe ມີ API ຂໍ້ຕໍ່ຄຳຮ້ອງແຍກຕ່າງຫາກສຳລັບຈຸດປະສົງນັ້ນ.