Как вы тестируете страницы, требующие аутентификации с помощью Selenium?

Мне нужно протестировать веб-приложение с помощью Selenium. Приложение довольно распространено по настройке: для доступа к большинству функций требуется вход в систему. После загрузки страницы, если пользователь не аутентифицирован, он будет перенаправлен на форму входа в систему, а затем обратно на запрошенную страницу, как только будут предоставлены учетные данные.

What ' Обычный способ обойти это с помощью Selenium? Я так понимаю, что люди не входят в систему для каждого отдельного теста, так как это может вызвать значительные накладные расходы на большие наборы тестов. Есть ли способ настроить сеанс в тесте, а затем использовать информацию cookie для последующих тестов или выполнить условный вход (без массового повторения кода!)?

Я использую PHPUnit с Selenium ATM.

Спасибо!

Гонсало

11
задан GomoX 16 May 2011 в 18:07
поделиться