2009-05-28 2 views
0

AzMan 인증을 사용하여 다른 사용자에게 다른 기능을 부여하는 웹 응용 프로그램이 있습니다. 저는 WatiN을 사용하여 Visual Studio Team System/TFS에서 실행되는 자동화 된 웹 UI 테스트를 구현하기 시작했습니다. 다른 인증 시나리오를 확인하는 데이 ID를 사용할 수 있기를 원합니다. 이렇게하려면 AzMan (더미 테스트 계정 사용)을 통해 다른 권한을 부여받은 다른 사용자로 다른 테스트를 실행할 수 있어야합니다.AzMan으로 구현 된 인증 시나리오의 자동화 된 테스트

누구나 AzMan 인증 테스트 자동화 경험이 있습니까?

VS "단위"테스트를 TFS에서 다른 사용자로 실행하는 방법은 어떻습니까?

답변

1

인증에 사용하는 방법이 사용자가 수행하는 방법에 영향을줍니다.

통합 보안 (Windows 인증)을 사용하는 경우 가장을 사용하는 다른 Windows 사용자와 마찬가지로 WatiN 테스트를 실행할 수 있습니다.

폼 인증을 사용하는 경우 WatiN을 사용하여 다른 사용자로 로그인 할 수 있습니다. 단지 "순수한 웹"POST/GET이기 때문입니다.

+0

Windows 인증을 사용하고 있습니다. 가장을 수행하는 코드를 작성해야하는 것 같습니다. 다음과 같이 표시됩니다. http://blogs.msdn.com/jimmytr/archive/2007/04/14/writing-test-code-with-impersonation.aspx –

관련 문제