【问题标题】:How to set test URL in LoadTest in LoadAndPerformanceTestProject - Basic如何在 LoadAndPerformanceTestProject 的 LoadTest 中设置测试 URL - 基本
【发布时间】:2012-12-18 17:18:47
【问题描述】:

如果你以前使用过这个工具,这个问题是非常基础的,但是我花了2个小时还没有弄清楚,所以请帮忙。 这是我第一次尝试测试 REST 服务以及它可以容纳多少并发用户。虽然 LoadStorm 看起来是此类产品的最佳产品,但我想要一些免费的产品。

我开始在 Visual Studio 中使用 LoadAndPerformanceTestProject 项目。如图所示,我创建了一个 loadTest,但我不知道如何设置要测试的 url。 (见下图) 问题: 1)您在哪里设置要测试的 url 和我的 REST 服务的请求参数? 2)这个工具只是在我的机器上运行并向服务器发出请求的程序吗? 3)如何在云中运行它,以便获得更准确的结果?我有一个 MSDN 订阅,我使用的 URL 实际上是我在 Azure 中的项目。

这些问题很多,但我在网上没有看到任何关于如何使用此功能的教程。我看到了这个视频enter link description here,但不幸的是,当我在菜单栏中进入 TEST 时,我有与视频不同的选项 - 见下图。视频中的接缝就像他根本不需要添加 LoadAndPerformanceTestProject 一样。

【问题讨论】:

    标签: asp.net testing azure load test-project


    【解决方案1】:

    首先,您需要创建一个或多个 Web 性能测试。在此测试中,您可以定义在测试中应该命中哪些 url 以及它应该如何发生(GET、POST、循环、条件、标题,...)。您可以通过简单地右键单击您的项目,添加,新的 Web 性能测试来添加新的 Web 性能测试。

    创建测试后,只需将它们添加到负载测试的场景中:

    这应该可以帮助您入门。为了充分利用负载测试,我建议您阅读有关该主题的更多内容,因为它还有很多内容。

    【讨论】:

    • 测试过程是否在我的机器上运行?可以在云端运行吗?
    • 测试通常在 Visual Studio 中运行。所以这取决于你在哪里运行 Visual Studio(你可以在本地或在云中的 VM 上执行此操作)。或者您可以查看测试控制器和测试代理:msdn.microsoft.com/en-us/library/dd728093.aspx
    【解决方案2】:

    要在云中运行负载测试,您可以点击此处的链接 http://www.visualstudio.com/get-started/load-test-your-app-vs

    如果您需要任何帮助,请告诉我。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-12-23
      • 1970-01-01
      • 1970-01-01
      • 2020-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多