ការកំណត់ប្រូកស៊ីខាងលើរបស់ 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 ទំពក់សំណើដោយឡែកសម្រាប់គោលបំណងនោះ។

អត្ថបទពាក់ព័ន្ធ