Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > JUnit и ajax


Автор: serious 4.8.2006, 12:49
Сабж. Например, что-то вроде tester.setTextField("name", "text"); выбрасывает исключение (такой элемент не найден). Как лечить?

Автор: serious 8.8.2006, 11:51
Неужели никто не знает как с этим бороться?

Автор: AntonSaburov 8.8.2006, 15:38
Что-то вопрос странный - по-моему AJAX основан на JavaScript. А тут Java.

Автор: serious 8.8.2006, 16:39
Ну да, просто у меня есть страницы, которые генерит JSP, а есть и AJAX-вские. Вот с последними JUnit как раз не работает, ибо никуда не может записать и ничего не может нажать (как-будто этих элементов там вообще нет).

Автор: AntonSaburov 8.8.2006, 16:54
А разве JUnit может работать с JSP ?

Автор: serious 8.8.2006, 16:58
Ну с готовой страницей-то может.

Автор: AntonSaburov 8.8.2006, 18:12
Это почему ? Либо я просто не знаю, либо ты где-то ошибаешься - давай выяснять smile

Автор: serious 9.8.2006, 08:45
Со страницей, сформированной JSP, JUnit-тесты работают нормально, т.е. кликают по ссылкам, редактируют поля ввода, делают сабмит и т.д. А вот про страницу, сформированную ajax, такого сказать нельзя. Единственное, что удалось добиться от такой странички, это ее текст. Может в тот момент, когда я пытаюсь обратиться к ее GUI-элементам, они еще не созданы ajax?

Автор: serious 9.8.2006, 11:15
Я имел в виду JWebUnit-тесты.

Автор: serious 10.8.2006, 13:23
Any ideas?

Автор: AntonSaburov 10.8.2006, 16:05
Нет идей. Совсем. Я вообщем-то в JavaScript мало что понимаю. Иногда сталкиваюсь, но чтобы из под JWebUnit - я такую штуку и не трогал никогда. Вообщем удачи - больше ничем помочь не смогу smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)