Change proxy on fly - webdriver

Всем привет!

Есть следающая задача: Есть пул прокси, необходимо взять из пула каждый прокси и открыть в нем сайт, если прокси перестал работать - взять другой прокси и продолжить работу.

Как это можно реализовать?

:)

 

 

 

 

не очень понятна сама задача. вы тестируете живые прокси или нет или тестируете сайт с использованием прокси?

Один из вариантов возможно не самый лучший:

Использовать пулл вебдрайверов описаный здесь:

http://selenium2.ru/articles/66-how-to-start-browser-with-driver-factory.html

А прокси конфигурировать через узлы в Selenium Grid

по одному  прокси на узел.

 

Повторюсь решение не самое лучшее но работающее

а почему просто не использовать разные профили для браузера? 

 

http://stackoverflow.com/questions/2887978/webdriver-and-proxy-server-for-firefox