Visual Studio Web 负载测试

Posted

技术标签:

【中文标题】Visual Studio Web 负载测试【英文标题】:Visual Studio Web Load Testing 【发布时间】:2013-08-08 18:47:21 【问题描述】:

我正在使用 Visual Studio 负载测试来测试最大用户负载为 2 的 Web 服务。 所以我使用这意味着该服务将被调用两次。 但是,当我查看服务的 IIS 日志时,我每次只看到一个请求。 这是正确的吗?

【问题讨论】:

要模拟多个用户请求,我应该使用迭代次数吗? 【参考方案1】:

负载测试模拟多个用户是否同时访问您的应用程序。

要运行并发测试,您应该使用适当的负载模式:它指定在负载测试期间如何调整模拟用户负载。默认情况下,它可以是基于常量的、基于步骤的或基于目标的。阅读更多here。

要运行 N 个测试(并发或不并发),您应该使用测试迭代次数:它指定在负载测试的所有场景中对所有 Web 性能和单元测试运行的迭代次数。阅读此How-to 了解更多信息。

【讨论】:

这也是我想出来的。

以上是关于Visual Studio Web 负载测试的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio Ultimate 负载测试 - 无法添加 Web 性能测试

Visual Studio 2013 Web 负载测试之谜

Visual Studio 2012 负载测试忽略步数

Visual Studio 负载测试 - 每次唯一的数据

使用 Visual Studio Team Services (VSTS) 运行带有 SSL 错误的 Web/负载测试

使用 Visual Studio 2008 进行负载测试:分析结果的麻烦