Есть ли способ захватить ошибки JavaScript с программным использованием geb? Я посмотрел API-интерфейс geb, но я не могу найти ничего полезного.Как удалить ошибки JavaScript на стороне клиента в geb?
0
A
ответ
0
Нет, в Geb нет ничего встроенного в Geb.
Не знаю, каков ваш конкретный вариант использования. Я могу предложить только ручное решение, в котором вы будете вводить обработчик js window.onerror
либо при рендеринге страницы, либо из Geb после загрузки страницы, которая собирает все ошибки и помещает их где-то в DOM для доступа к вашему Geb-коду. Некоторые предложения можно найти в this blog post on capturing JavaScript errors in WebDriver.
Существует также множество js-фреймворков, которые позволяют записывать ошибки js, вы можете использовать один из них.
Смежные вопросы
- 1. Вход на стороне клиента ошибки на сервере
- 2. Сетка на стороне клиента Удалить
- 3. Удалить проверку на стороне клиента
- 4. Как проверить ошибки javascript на стороне клиента через nodejs?
- 5. Как перехватывать ошибки WCF на стороне клиента
- 6. Geb - Как удалить атрибут в Geb
- 7. Как удалить пользователей Meteor на стороне клиента?
- 8. Тестирование Javascript на стороне клиента
- 9. Как удалить опорную модель на стороне клиента?
- 10. Javascript-уязвимость на стороне клиента
- 11. Проверка на стороне клиента Javascript
- 12. Javascript на стороне клиента ORM
- 13. отладка на стороне клиента на стороне клиента
- 14. Удалить все текстовые поля на стороне клиента
- 15. Запрос на стороне клиента на стороне клиента
- 16. Rikulo на стороне клиента на стороне клиента
- 17. Как включить javascript на стороне клиента node.js?
- 18. Вызов переменной на стороне сервера на стороне клиента в javascript
- 19. Vaadin 7.1.8 Исключение ошибки на стороне клиента
- 20. Проверка на стороне клиента Javascript в asp.net
- 21. Ошибки браузера Ошибки, не влияющие на поведение на стороне клиента
- 22. На стороне сервера и на стороне клиента
- 23. стороне клиента Javascript функция
- 24. цикл проверки на стороне клиента javascript
- 25. Проверка на стороне клиента
- 26. Сбой на стороне сервера на стороне клиента Javascript Crashes
- 27. стороне клиента, а затем на стороне сервера удалить
- 28. Проверка проверки на стороне клиента завершена/сбой на стороне сервера
- 29. Как добавить ошибки проверки на стороне клиента в Ember Data?
- 30. Получение на стороне сервера javascript на стороне клиента
Какой браузер вы используете? Я думаю, что PhantomJS может сбрасывать JS-ошибки на консоль. – wrschneider
Моя идея - иметь агностическое решение браузера. Я нашел расширение selenium для firefox (https://github.com/mguillem/JSErrorCollector). Было бы неплохо, чтобы какой-то слушатель не зависел от браузера, который я хочу использовать. –