- PVSM.RU - https://www.pvsm.ru -

Selenium и BrowserMobProxy: вместе веселее!

Недавно я публиковал обзорный доклад "Selenium: от инструмента к стандарту [1]", в котором я рассказал о том, как развивался инструмент Selenium. Конечно он и дальше будет эволюционировать и в него будут добавляться новые возможности.

Но есть некоторые «фичи», которых в Selenium нет и скорее всего не будет. Среди них: загрузка файлов с сервера, работа с сайтами, требующими авторизации, проверка кодов ответа на HTTP-запросы. Их не планируется добавлять в Selenium, потому что более правильным способом их реализации является использование вспомогательного прокси-сервера, работающего в связке с Selenium. Наиболее подходящим для этой цели является BrowserMobProxy [2], который в своё время «отпочковался» от Selenium и стал самостоятельным продуктом.

Под катом ещё один доклад с конференции ConfeT&QA [3], в котором рассказывается о том, как при помощи связки Selenium и BrowserMobProxy реализовать вышеупомянутые «фичи». Ссылка на проект с кодом примеров на гитхабе прилагается.

Код примеров тут: github.com/barancev/selen-confetqa-2013 [4]

Автор: barancev

Источник [5]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/testirovanie/53181

Ссылки в тексте:

[1] Selenium: от инструмента к стандарту: http://habrahabr.ru/post/208638/

[2] BrowserMobProxy: http://bmp.lightbody.net/

[3] ConfeT&QA: http://confetqa.ru/

[4] github.com/barancev/selen-confetqa-2013: https://github.com/barancev/selen-confetqa-2013

[5] Источник: http://habrahabr.ru/post/209752/