የስብስቡን የተለመደ ድራይቨር ያቆዩ እና ለፕሮክሲው መንገድ ሁለተኛ Chrome ድራይቨር ይመዝግቡ፦

Capybara.register_driver :chrome_via_proxy do |app|
  options = Selenium::WebDriver::Chrome::Options.new
  options.add_argument('--proxy-server=http://proxy.example:8080')
  Capybara::Selenium::Driver.new(
    app, browser: :chrome, options: options
  )
end

መንገዱን በሚፈልገው ሥራ ዙሪያ ይምረጡት፦

Capybara.using_driver(:chrome_via_proxy) do
  visit 'https://www.example.com/'
end

RSpec የተመዘገበ ድራይቨርን በድራይቨር ሜታዳታም መምረጥ ይችላል፤ የስብስቡን ነባር ውህደት ይከተሉ። የፕሮክሲ ቅንብሩ የአሳሽ ፍጥረት ክርክር ነው፣ ስለዚህ ይህን ድራይቨር መመዝገብ በሌላ ድራይቨር ሥር አስቀድሞ የሚሠራ አሳሽን አይለውጥም። ድራይቨሮችን መቀየርም የዚያን አሳሽ ኩኪዎች ወይም ክፍት ግንኙነቶች አያስተላልፍም።

ምሳሌው ያልተረጋገጠ HTTP ፕሮክሲ ይጠቀማል፣ ይፋዊ እጩዎች በHTTP ፕሮክሲ ዝርዝር ውስጥ ይገኛሉ። የተረጋገጠ ፕሮክሲ የሚደገፍ የአሳሽ ማረጋገጫ ዝግጅት ይፈልጋል። የፈተና አሳሹ የአካባቢ መተግበሪያን በቀጥታ መድረስ ካለበት፣ የታሰበውን ልዩ ሁኔታ በአሳሹ የሚደገፍ የማለፍ ውቅር ውስጥ ያዘጋጁ።

ለርቀት አሳሽ፣ ሁለቱንም ፕሮክሲ እና የመተግበሪያ ተደራሽነት ከዚያ አሳሽ ማሽን ይገምግሙ።

ተዛማጅ ጽሑፎች