【问题标题】:Can Coded UI Tests Be Used with External Sites?编码的 UI 测试可以与外部站点一起使用吗?
【发布时间】:2016-07-11 20:06:30
【问题描述】:

我正在尝试找出一种方法来自动测试单点登录 (SSO)。
对我们来说,流程如下:

  1. 用户登录https://www.identityprovider.com
  2. 他们点击一个链接,将他们带到我们的身份验证服务器(我们正在测试的应用程序)。
  3. 他们会自动登录到我们的一个网络应用程序 (www.serviceprovider.com)。

由于用于 SSO 的协议(SAML、OAuth),为此编写有用的单元测试似乎很困难,因此我认为进行测试的一个好方法是通过 MS Coded UI 之类的记录步骤测试测试或硒。由于与 VS 解决方案的集成,我们更愿意使用 MS Coded UI 测试。

也就是说,谁能告诉我是否可以从外部网站(例如:google.com)开始我的 CodedUI 测试,还是仅限于我的本地解决方案?

【问题讨论】:

    标签: single-sign-on coded-ui-tests


    【解决方案1】:

    您可以手动编写代码。

    BrowserWindow bw = BrowserWindow.Launch(new System.Uri("http://google.com""));
    

    【讨论】:

      猜你喜欢
      • 2011-08-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-22
      • 2023-03-20
      • 1970-01-01
      • 1970-01-01
      • 2023-04-08
      相关资源
      最近更新 更多