Перейти к содержимому

Фотография

Для чего можно использовать прокси вместе с Selenium, например browser

proxy browsermob

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 Spock

Spock

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 772 сообщений
  • ФИО:Роман

Отправлено 21 марта 2017 - 16:02

рассматриваю вариант: к селениум-проекту добавить прокси для перехвата всех запросов и ответов, например такой прокси как browsermob

 

вроде понимаю, что это расширит возможности тестирования приложения - можно будет модифицировать и запросы которые делает аппликация, и модифицировать ответы от сервера - и содержание ответов, или там статусы типа 403 или 404, или таймауты

 

может кто использует или рассматривал использование прокси вместе с Селениумом? какие это даст преимущества?


  • 0

#2 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 21 марта 2017 - 21:57

Конечно рассматривали, а как же :)

http://software-test...rowsermobproxy-

 

Если есть ещё интересные идеи -- давайте, накидывайте!


  • 1
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#3 Spock

Spock

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 772 сообщений
  • ФИО:Роман

Отправлено 23 марта 2017 - 09:33

есть такие варианты:

 

из ссылки выше от Баранцева:

- поменять заголовок user-agent чтобы получить например мобильный сайт

- поменять заголовок language чтобы получить сайт на другом языке

- почистить заголовки referer, чтобы удостовериться что сайт и без них работает

- загрузка файла

- basic authorization

- инжекты (внедрение) джаваскрипта, например jquery

 

ещё можно:

- узнать будет ли контент в загружаемой таблице, чтобы знать надо ли ждать появления строк

- отфильтровать все запросы к другим доменам. Например если страницы аппликации ещё делают запросы на facebook, на аналитику и ещё куда-то, то можно просто возвращать им ответ 200

- тестировать, что страница правильно обрабатывает ошибки, например сервис который отдаёт разрешения или данные в таблицу, вернёт 404 или 500 или таймаут


  • 0



Темы с аналогичным тегами proxy, browsermob

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных