| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 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 |
| Это почему ? Либо я просто не знаю, либо ты где-то ошибаешься - давай выяснять |
| Автор: 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 - я такую штуку и не трогал никогда. Вообщем удачи - больше ничем помочь не смогу |