Автоматизированное тестирование сценариев авторизации, реализованных с помощью AzMan - PullRequest
0 голосов
/ 28 мая 2009

У меня есть веб-приложение, которое использует авторизацию AzMan для предоставления разных функций разным пользователям. Я только начал использовать WatiN для реализации некоторых автоматизированных веб-тестов пользовательского интерфейса, которые работают под Visual Studio Team System / TFS. Я хотел бы иметь возможность использовать его для проверки различных сценариев авторизации. Чтобы сделать это, я должен иметь возможность запускать разные тесты для разных пользователей, которым предоставлены разные права через AzMan (с использованием фиктивных тестовых аккаунтов)

У кого-нибудь есть опыт автоматизации тестирования авторизации AzMan?

Как насчет запуска "модульных" тестов VS для разных пользователей под TFS?

1 Ответ

1 голос
/ 29 мая 2009

Метод, который вы используете для аутентификации, будет влиять на то, как вы можете это сделать.

Если вы используете Integrated Security (Windows auth), то одним из способов может быть запуск ваших тестов WatiN, когда другие пользователи Windows используют олицетворение.

Если вы используете проверку подлинности с помощью форм, то вы можете просто использовать WatiN для входа в систему от имени разных пользователей, потому что это просто "чистый веб" POST / GET.

...