Selenium с JUnit - встраивание тестов в поток тестов (Java) - PullRequest
0 голосов
/ 06 января 2012

Это мой первый вопрос, поэтому прошу прощения, если я задаю простой вопрос, но я не нашел решения - возможно, просто думаю о нем неправильно.

У меня есть набор тестов для создания учетных записей пользователейчерез интерфейс пользователя, с большим количеством страниц между ними.Сейчас я тестирую функциональность (учетная запись создана правильно и т. Д.) Отдельно от пользовательского интерфейса (правильный обмен сообщениями, форматирование и т. Д.).

Я хотел бы найти способ объединить эти потоки, чтобы я несоздание учетной записи и прохождение всего процесса только для тестов пользовательского интерфейса.Это кажется пустой тратой времени, когда я могу просто проверить элементы пользовательского интерфейса при прохождении тестов функциональности.

Может кто-нибудь указать мне на документацию / javadocs с инструментами для достижения этой цели?

1 Ответ

0 голосов
/ 09 января 2012

Вы можете сохранить сессию в своем тестовом примере и использовать тот же session_id в последующих тестах, таким образом, вам не всегда придется входить в систему / регистрироваться.

Или вы можете использовать опцию browserSessionReuse с Selenium. Это предотвращает закрытие браузера между тестами, поэтому вы всегда тестируете текущий сеанс.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...