【问题标题】:Visual Studio Load Test - Windows AuthenticationVisual Studio 负载测试 - Windows 身份验证
【发布时间】:2016-04-26 04:54:29
【问题描述】:

我们正在使用 Visual Studio 2013 对通过 TCP 与后端通信的桌面应用程序执行负载测试。

它使用 Windows 身份验证,从而获取当前登录到机器的用户的上下文,并在调用时使用它自动将用户登录到应用程序中。

由于我们无法通过 Windows 身份验证,因此我们无法弄清楚如何将更多用户添加到测试中。

有没有人遇到过这种情况?如果是,你的工作是什么?

有关于将数据源添加到运行设置的文章,但这是针对 Web 测试上下文的。当项目设置为负载测试上下文时,没有添加数据源的选项。

我们将不胜感激任何反馈。

【问题讨论】:

    标签: windows windows-authentication load-testing


    【解决方案1】:

    Visual Studio 负载测试是一种管理测试用例多次执行的机制。负载测试非常擅长管理 Web 性能测试,但它们可以运行其他几种类型的测试。您的问题没有指定负载测试调用的是哪种测试用例。

    假设测试调用 Web 性能测试(在 *.webtest 文件中),那么 Web 测试本身可以是数据驱动的,并且该数据可以包括 Windows 身份验证所需的用户名和密码;使用 Web 测试编辑器中的“设置凭据”命令(命令图标看起来像挂锁)。

    如果您有编码的 Web 性能测试,那么我建议记录一个最小的 .webtest,在上面设置凭据,将其转换为编码的 Web 测试,然后将相关代码复制到您的测试中。

    没有工具可以将数据源添加到负载测试。这是因为负载测试管理其他测试用例,而不是测试用例本身。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多