t.me/atinfo_chat Telegram группа по автоматизации тестирования

Python + selenium (Скрыть ошибки в консоли)

Теги: #<Tag:0x00007f7487793440> #<Tag:0x00007f7487793300> #<Tag:0x00007f7487793238> #<Tag:0x00007f7487793170> #<Tag:0x00007f7487793008>

День добрый, столкнулся с тем, что при работе с селениумом на сайтах, периодически в консоли вылазят различные ошибки по типу:

[6572:4004:0713/102927.216:ERROR:CONSOLE(5142)] “SyntaxError: Unexpected token я╗┐ in JSON at position 0”, source: chrome-devtools://devtools/bundled/inspector.js (5142)

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

Скрипт написан Python 3.6.1, запускается под Windows, webdriver - Сhrome

По ходу, ошибки в JS на странице, разрабы пущай смотрят.

1 Симпатия

А можно ли как-то заблокировать такие вот ошибки со стороны конечного сайта ?

их нужно пофиксить, зачем их блокировать?

Кто ж спорит, просто доказывать это какому-то индусу, который станцевал код этого сайта - будет крайне затруднительно. Смысл программы в автоматическом заполнении, а не тестировании конкретных сайтов :slight_smile: