Доброго всем времени суток
RC-Java-JUnit
можно ли как нибудь используя средства RC-Java проверять отсутствие на странице ошибок javascript ? 404 запросов? можно ли RC подружить с огнежуком?
RC. ошибки javascript
Автор horhe, 29 июл 2010 12:13
Сообщений в теме: 4
#1
Отправлено 29 июля 2010 - 12:13
Piobaireachd isn't mysterious, difficult or hard - it's just music...
#3
Отправлено 29 июля 2010 - 14:29
спасибо, что-то я вашу тему проморгал.
но с скриптовыми ошибками вопрос еще стоит
но с скриптовыми ошибками вопрос еще стоит
Piobaireachd isn't mysterious, difficult or hard - it's just music...
#4
Отправлено 04 августа 2010 - 15:18
Опять таки, "честного" способа на данный момент нет. В баг-трекере Selenium имеется по этому поводу жалоба.
Мне известен следующий"хак".
Делаете на странице универсальный обработчик ошибок, который что-нибудь характерное вставляет на страницу, а потом проверяете, есть оно там или нет.
Обработчик будет выглядеть примерно так:
Его можно установить, например, в user-extensions.js, или разработчиков попросить, чтобы они его автоматически добавляли на все страницы, когда приложение работает в "тестовом режиме".
А проверка будет примерно такая:
(код не тестировал, писал "на глазок", проверяйте тщательно!)
Мне известен следующий"хак".
Делаете на странице универсальный обработчик ошибок, который что-нибудь характерное вставляет на страницу, а потом проверяете, есть оно там или нет.
Обработчик будет выглядеть примерно так:
window.onerror=function(msg){ $("body").attr("javascript_error",msg); }
Его можно установить, например, в user-extensions.js, или разработчиков попросить, чтобы они его автоматически добавляли на все страницы, когда приложение работает в "тестовом режиме".
А проверка будет примерно такая:
if (selenium.getAttribute("/html/body/@javascript_error") != null) { ... }
(код не тестировал, писал "на глазок", проверяйте тщательно!)
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#5
Отправлено 05 августа 2010 - 11:08
спасибо
Piobaireachd isn't mysterious, difficult or hard - it's just music...
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных