ছুটটোৰ সাধাৰণ ড্ৰাইভাৰ ৰাখক আৰু প্ৰক্সি পথটোৰ বাবে দ্বিতীয় এটা 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 প্ৰক্সি তালিকাত উপলব্ধ। অনুমোদিত প্ৰক্সিৰ বাবে সমৰ্থিত ব্ৰাউজাৰ প্ৰমাণীকৰণ ব্যৱস্থা প্ৰয়োজন। যদি পৰীক্ষাৰ ব্ৰাউজাৰে স্থানীয় এপ্লিকেশ্যন পোনপটীয়াকৈ চুব লাগে, তেন্তে উদ্দেশ্য কৰা ব্যতিক্ৰমটো ব্ৰাউজাৰৰ সমৰ্থিত বাইপাছ কনফিগাৰেশ্যনত ছেট কৰক।

দূৰৱৰ্তী ব্ৰাউজাৰৰ বাবে, সেই ব্ৰাউজাৰৰ মেচিনৰ পৰা প্ৰক্সি আৰু এপ্লিকেশ্যন দুয়োটাৰে প্ৰাপ্যতা মূল্যায়ন কৰক।

সম্পৰ্কিত প্ৰবন্ধ