使用 AzMan 实现的授权场景的自动化测试

发布于 2024-07-22 11:51:09 字数 264 浏览 7 评论 0原文

我有一个 Web 应用程序,它使用 AzMan 授权向不同用户授予不同的功能。 我刚刚开始使用 WatiN 来实现一些在 Visual Studio Team System/TFS 下运行的自动化 Web UI 测试。 我希望能够使用它来验证不同的授权场景。 为此,我需要能够作为通过 AzMan 授予不同权限的不同用户运行不同的测试(使用虚拟测试帐户)。

有人有自动测试 AzMan 授权的经验吗?

在 TFS 下以不同用户身份运行 VS“单元”测试怎么样?

I have a web application that uses AzMan authorization to grant different functionality to different users.
I've just started using WatiN to implement some automated web UI tests that run under Visual Studio Team System/TFS. I'd like to be able to use it to verify the different authorization scenarios. To do this though I'd need to be able to run different tests as different users who are granted differing rights through AzMan (using dummy test accounts).

Does anyone have experience with automating testing of AzMan authorization?

How about running VS "unit" tests as different users under TFS?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

弄潮 2024-07-29 11:51:09

您用于身份验证的方法将影响您执行此操作的方式。

如果您使用集成安全性(Windows 身份验证),那么一种方法可能是使用模拟作为其他 Windows 用户运行 WatiN 测试。

如果您使用表单身份验证,那么您只需使用 WatiN 以不同用户身份登录,因为它只是“纯 Web”POST/GET。

The method that you use for authentication will affect how you can do this.

If you are using Integrated Security (Windows auth) then one way could be to run your WatiN tests as other Windows users using impersonation.

If you are using Forms Authentication then you can just use WatiN to log in as the different users because it's just "pure web" POST's/GET's.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文