Ka riƙe direban yau da kullum na rukunin ka yi rijistar wani direban Chrome na biyu don hanyar wakili:

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

Zaɓe shi a kewayen aikin da ke buƙatar hanyar:

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

RSpec kuma na iya zaɓar direban da aka yi rijista ta bayanan direba; bi haɗin da rukunin ke da shi. Saitin wakili hujjar ƙirƙirar mai bincike ce, don haka rijistar wannan direban ba ta canza mai binciken da ke gudana a ƙarƙashin wani direba ba. Canza direbobi kuma ba ya ɗaukar kukis ko buɗaɗɗun haɗin mai binciken.

Misalin yana amfani da wakilin HTTP mara tabbaci, tare da jama'a a jerin wakilan HTTP. Wakilin da ke da tabbaci yana buƙatar tsarin tabbatar da mai bincike da ake tallafawa. Idan mai binciken gwajin dole ya isa wata manhaja ta gida kai tsaye, saita keɓancewar da aka nufa a cikin tsarin wucewa da ake tallafawa na mai binciken.

Don mai bincike na nesa, kimanta isar wakili da manhaja daga injin mai binciken.

Labarai masu alaƙa