CLI для загрузки html в phantomjs или chromium без головы и получения любых ошибок javascript

У меня есть автономный неинтерактивный html-артефакт, который я хотел бы проверить на наличие ошибок javascript в автоматическом одиночном вызове CLI, чтобы он мог интегрироваться с моими функциональными тестами на основе java. Я просто хочу отправить html-файл в какой-нибудь безголовый браузер и получить любые ошибки, как в консоли F12. Предпочтительно это не связано с сервером.


person Novaterata    schedule 23.06.2017    source источник


Ответы (1)


PhantomJS имеет обратный вызов page.onError только для этой цели. Просто создайте скрипт, который собирает ошибки и записывает ошибки в журнал или отправляет по электронной почте, а затем запускает скрипт из cli, когда это необходимо.

person Vaviloff    schedule 26.06.2017