Я изо всех сил старался найти много информации, чтобы согласиться с этим, поэтому я обратился за помощью.Запись запросов HTML в рамки робота
Я запускаю тесты пользовательского интерфейса веб-приложения с использованием рамки робота. Когда тест завершился неудачно, мне нужен журнал запросов HTML, чтобы я мог оглянуться назад и увидеть, что не удалось, т.е. вещи, не загруженные, 500 ошибок и т. Д.
К этому моменту мне не удалось найти что-то в рамках робота или селен?
Другой вариант - посмотреть, есть ли библиотека python для регистрации такого рода вещей или было бы разумной задачей создать его?
Я также изучил использование autoit, используя инструменты внутренней регистрации браузеров, но использование их - это целый тест, и я не уверен, насколько он будет работать. Я уверен, что не должен быть первым, кто хочет эту функциональность?
Я продолжал изучать это и нашел жизнеспособный вариант может быть сниффер пакетов с использованием pcapy, я понятия не имею, что делать в сетевом программировании и как я буду делать пакеты, чтобы получать сообщения и получать пакеты и репсоны , любая помощь была бы оценен
Приветствия
Это выглядит как хороший метод, но как бы я идти об использовании его в рамках робота, я вижу, он может быть реализован в питона, но затем, как бы я использовать WebDriver в тесте? –
В основном вы используете Selenium2 Library так же, как и раньше, за исключением ключевого слова Create Webdriver. Вам также необходимо отправить несколько HTTP-запросов (использовать любую библиотеку HTTP для доступа к радиочастотам) для создания нового файла HAR в прокси-сервере, а в случае отказа tst запросить файл HAR из прокси-сервера. Файл HAR содержит весь HTTP-трафик, который прошел через прокси. – Harri