Привет Всем!
Начальство дало задание автоматизировать тестирование одного приложение. Опыта с вебдрайвером не было, только минимальный опыт программирования.
Важным приоритетом было логирование. На быструю руку не вник глубоко в теорию... и поэтому сделал весь тест сют в одном классе.
Хотел с вами посоветоваться, нормально ли будет разбить весь тест план на 15 клаcсов и запускать их всех с помощь Junit?
Обычно сколько тест кейсов в одном классе?
Нормально ли использовать такие условия
if driver... {
logpass();}
else
logfail();
(logfail и logpass функции для логирования...)
возможно ли как-то перехватить Nosuchelementexception? что-бы тест не падал? а продолжался
Спасибо.
Подскажите как правильно организовать проект
Автор sshd, 31 янв 2013 20:32
Сообщений в теме: 2
#1
Отправлено 31 января 2013 - 20:32
#2
Отправлено 01 февраля 2013 - 06:17
Насколько я понимаю, для JUnit отдельный класс - это отдельный юнит-тест. Вы можете запускать их по очереди.Хотел с вами посоветоваться, нормально ли будет разбить весь тест план на 15 клаcсов и запускать их всех с помощь Junit?
Можно же ввести обработку исключений. Плюс если вам нужно уберечь себя от ошибок, связанных с отсутствием элементов на странице (что влечет за собой полный фейл всего теста), вы можете прямо в коде ввести проверки на это. (Если я правильно понимаю, о чем вы)возможно ли как-то перехватить Nosuchelementexception? что-бы тест не падал? а продолжался
#3
Отправлено 22 февраля 2013 - 09:46
Спасибо за ответ. Переделал всё на TestNG
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных