Где я могу запустить код DevTools?

Я хочу получить файл HAR, используя chrome.devtools.network.getHAR (). В частности, я использую Selenium в оболочке воспроизведения MahiMahi, и я хочу ввести JS это свалит HAR в файл. Стандарт JS инъекция (Selenium "s executeScript метод) не работает, потому что на странице JS область не включает совместимость DevTools. Имея это в виду, у меня есть ряд вопросов:

  1. Где и как я могу использовать такие методы, как chrome.devtools.network.getHAR()? Я еще не нашел, где я могу запустить это, так как консоль, когда у меня F12, не имеет его в объеме.
  2. Могу ли я автоматизировать этот процесс?
  3. Могу ли я добиться этого с помощью Selenium, или есть другие методы автоматизации браузера, которые будут работать лучше? (Хотя я бы предпочел избегать PhantomJS, потому что он устарел)
  4. Существуют ли другие более простые способы автоматизации получения файла HAR с сайта?

Примечание: моя база кода в Python

Спасибо!

0 ответов

Другие вопросы по тегам