2009-05-28 14 views
0

私はAzMan認可を使用して異なるユーザーに異なる機能を与えるWebアプリケーションを持っています。 私はVisual Studio Team System/TFSで動作する自動Web UIテストを実装するためにWatiNを使用し始めました。私はそれを使用して、さまざまな認可シナリオを検証できるようにしたいと考えています。これを行うには、AzMan(ダミーのテストアカウントを使用)を介して異なる権利を付与された異なるユーザーとして、異なるテストを実行できる必要があります。AzManで実装された認可シナリオの自動テスト

誰かがAzMan認証のテストを自動化した経験がありますか?

VS "ユニット"テストをTFSで異なるユーザーとして実行することはどうですか?

答えて

1

認証に使用する方法は、これを行う方法に影響します。

統合セキュリティ(Windows認証)を使用している場合、偽装を使用している他のWindowsユーザーとしてWatiNテストを実行する方法があります。

フォーム認証を使用している場合は、「純粋なWeb」POST/GETだけなので、WatiNを使用して別のユーザーとしてログインできます。

+0

私はWindows認証を使用しています。偽装を行うためにコードを書く必要があるように思えます。 このように表示されます: http://blogs.msdn.com/jimmytr/archive/2007/04/14/writing-test-code-with-impersonation.aspx –

関連する問題