【发布时间】:2016-07-11 20:06:30
【问题描述】:
我正在尝试找出一种方法来自动测试单点登录 (SSO)。
对我们来说,流程如下:
- 用户登录https://www.identityprovider.com
- 他们点击一个链接,将他们带到我们的身份验证服务器(我们正在测试的应用程序)。
- 他们会自动登录到我们的一个网络应用程序 (www.serviceprovider.com)。
由于用于 SSO 的协议(SAML、OAuth),为此编写有用的单元测试似乎很困难,因此我认为进行测试的一个好方法是通过 MS Coded UI 之类的记录步骤测试测试或硒。由于与 VS 解决方案的集成,我们更愿意使用 MS Coded UI 测试。
也就是说,谁能告诉我是否可以从外部网站(例如:google.com)开始我的 CodedUI 测试,还是仅限于我的本地解决方案?
【问题讨论】:
标签: single-sign-on coded-ui-tests