如果你以前用过这个工具,这个问题很基础,但我只花了 2 个小时还没有弄明白,所以请帮忙。 这是我第一次尝试测试一个 REST 服务,以及它可以容纳多少并发用户。虽然 LoadStorm 看起来是此类产品的最佳产品,但我想要免费的产品。
我开始在 Visual Studio 中使用 LoadAndPerformanceTestProject 项目。我创建了一个 loadTest,如图所示,但我不知道如何设置我要测试的 url。 (见下图) 问题: 1) 你在哪里设置你想要测试的 url 和我的 REST 服务的请求参数? 2)这个工具只是一个在我的机器上运行并向服务器发出请求的程序吗? 3) 我该怎么做才能在云中运行它以获得更准确的结果?我订阅了 MSDN,我使用的 URL 实际上是我在 Azure 中的项目。
这些问题很多,但我没有在网上看到任何关于如何使用此功能的教程。我看过这个视频 enter link description here但不幸的是,当我转到菜单栏中的“测试”时,我有与视频不同的选项——见下图。视频中的接缝就像他根本不需要添加 LoadAndPerformanceTestProject 一样。
最佳答案
首先,您需要创建一个或多个网络性能测试。正是在这个测试中,您定义了在测试中应该命中哪些 url 以及它应该如何发生(GET、POST、循环、条件、 header ……)。您可以通过简单地右键单击您的项目、添加、新建 Web 性能测试来添加新的 Web 性能测试。
创建测试后,只需将它们添加到负载测试的场景中:
这应该可以帮助您入门。为了充分利用负载测试,我建议您阅读更多有关该主题的内容,因为它包含的内容很多。
关于asp.net - 如何在 LoadAndPerformanceTestProject 的 LoadTest 中设置测试 URL - Basic,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13938198/