Nightwatch runner → WebDriver service
automated browser → forward proxy → website

កំណត់រចនាសម្ព័ន្ធផ្លូវទីពីរតាមរយៈ capability កម្មវិធីរុករករបស់បរិស្ថានតេស្ត៖

module.exports = {
  test_settings: {
    default: {
      desiredCapabilities: {
        browserName: 'chrome',
        proxy: {
          proxyType: 'manual',
          httpProxy: 'proxy.example:8080',
          sslProxy: 'proxy.example:8080',
        },
      },
    },
  },
};

បញ្ចូលវាជាមួយជម្រើសកម្មវិធីរុករក និងការកំណត់ driver ដែលមានស្រាប់ មុនពេលបង្កើតសម័យ។ វាល host:port ទាំងពីរអាចបញ្ជាក់ប្រូកស៊ី HTTP មួយដែលផ្ទុកគ្រោងគោលដៅទាំងពីរ; URL គេហទំព័រ និងអត្តសញ្ញាណ TLS នៅដដែល។ ប្រើធាតុ HTTP ដែលត្រូវគ្នាពី បញ្ជីប្រូកស៊ី HTTP សម្រាប់ការសាកល្បងទំព័រសាធារណៈដែលអនុញ្ញាត ដោយគ្មានព័ត៌មានសម្គាល់ប្រូកស៊ី; អាសយដ្ឋានត្រូវតែអាចទាក់ទងបានពី host កម្មវិធីរុករក។

ការកំណត់ការតភ្ជាប់ WebDriver របស់កម្មវិធីដំណើរការខ្លួនវាគ្រប់គ្រងផ្លូវទីមួយ មិនមែនចំណង់ចំណូលចិត្តកម្មវិធីរុករកទេ។ ប្រសិនបើការបរាជ័យកើតឡើងមុនពេលមានសម័យកម្មវិធីរុករក សូមពិនិត្យការតភ្ជាប់ទីមួយនោះ។

សម្រាប់ driver ពីចម្ងាយ ប្រូកស៊ីត្រូវតែអាចទាក់ទងបានពី host កម្មវិធីរុករក។ អ្នកស្តាប់នៅលើ localhost របស់កម្មវិធីដំណើរការ មិនអាចប្រើបាននៅទីនោះដោយស្វ័យប្រវត្តិទេ។

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