Перейти к содержимому

Фотография

Подскажите как правильно организовать проект


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 sshd

sshd

    Новый участник

  • Members
  • Pip
  • 2 сообщений
  • ФИО:Игорь

Отправлено 31 января 2013 - 20:32

Привет Всем!
Начальство дало задание автоматизировать тестирование одного приложение. Опыта с вебдрайвером не было, только минимальный опыт программирования.
Важным приоритетом было логирование. На быструю руку не вник глубоко в теорию... и поэтому сделал весь тест сют в одном классе.
Хотел с вами посоветоваться, нормально ли будет разбить весь тест план на 15 клаcсов и запускать их всех с помощь Junit?
Обычно сколько тест кейсов в одном классе?

Нормально ли использовать такие условия

if driver... {
logpass();}
else
logfail();
(logfail и logpass функции для логирования...)

возможно ли как-то перехватить Nosuchelementexception? что-бы тест не падал? а продолжался

Спасибо.
  • 0

#2 Julia_Sh

Julia_Sh

    Новый участник

  • Members
  • Pip
  • 63 сообщений
  • ФИО:Юлия
  • Город:Новосибирск

Отправлено 01 февраля 2013 - 06:17

Хотел с вами посоветоваться, нормально ли будет разбить весь тест план на 15 клаcсов и запускать их всех с помощь Junit?

Насколько я понимаю, для JUnit отдельный класс - это отдельный юнит-тест. Вы можете запускать их по очереди.

возможно ли как-то перехватить Nosuchelementexception? что-бы тест не падал? а продолжался

Можно же ввести обработку исключений. Плюс если вам нужно уберечь себя от ошибок, связанных с отсутствием элементов на странице (что влечет за собой полный фейл всего теста), вы можете прямо в коде ввести проверки на это. (Если я правильно понимаю, о чем вы)
  • 1

#3 sshd

sshd

    Новый участник

  • Members
  • Pip
  • 2 сообщений
  • ФИО:Игорь

Отправлено 22 февраля 2013 - 09:46

Спасибо за ответ. Переделал всё на TestNG
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных