当前位置: 首页 > 知识库问答 >
问题:

在Visual Studio Web性能测试中使用思考时间(而不是负载测试)

史烨
2023-03-14

TL;速度三角形定位法(dead reckoning)

在 Visual Studio 2015 中,从上下文菜单运行 Web 性能测试时,是否可以在 Web 性能测试中使用思考时间?(我在这里不是在谈论负载测试)

一点点背景

我在Visual Studio 2015中创建了一个负载测试项目,并添加了一些复杂的web性能测试,这些测试充当用户会话场景。然后,负载测试将通过向测试中的每个虚拟用户分配一个测试来使用这些web性能测试。

我需要“单元测试”这些Web性能测试,看看它们是否正常工作,但是当思考时间没有得到尊重时,其中一些测试表现不佳(主要是因为我希望Web性能测试的持续时间是确定性的,以便我的场景反映平均用户会话)。

共有1个答案

仲孙钊
2023-03-14

是的。两种方式。

>

  • 在活动 .testsettings 文件的“Web 测试”部分中,有一个“模拟思考时间”复选框。从解决方案资源管理器中打开 .testsettings 文件。在解决方案资源管理器中活动 .testsettings 文件的上下文(右键单击)菜单中,将勾选“活动负载和 Web 测试设置”条目。

    运行web测试后,在web测试结果的顶部有一个“Edit run settings”(编辑运行设置),单击此项,出现的表单有一个勾选框,表示“Simulate think times”(模拟思考时间)。更新这些设置后,单击“单击此处再次运行”以运行测试。

  •  类似资料:
    • 本文向大家介绍性能测试和负载测试之间的区别,包括了性能测试和负载测试之间的区别的使用技巧和注意事项,需要的朋友参考一下 性能测试 在软件上执行性能测试,以测试其在特定工作负载下的性能,灵敏度,反应时间和稳定性。 负载测试 负载测试检查软件的性能,以检查在基于实际负载的负载下的性能。 以下是性能测试和负载测试之间的一些重要区别。 序号 键 性能测试 负载测试 1 目的 性能测试可以测试各种负载下的系

    • 我在下有一个测试属性文件。但是我无法在我的单元测试中获取要加载的值。我有以下类: 在生产代码中,加载来自src/main/resources/application的值。yml。 单元测试等级: 我试图为每个应用程序添加一个测试配置文件。yml文件,看看添加ActiveProfiles(“test”)是否有效,但没有。 src/main/resources/application。yml公司 我还

    • 我们正在使用JMeter对apis进行负载测试。如果想在具有JavaScript渲染的Web应用程序上执行负载或压力测试,可以使用带有Selenium的JMeter选项或任何其他选项,例如与任何性能工具集成的Selenium功能测试。 请建议。 已经讨论过/提到了以下问题:如何在单页面(web)应用程序上进行“终端客户端”性能测试?

    • 嗨,由于我不知道负载测试,我在学习时有疑问。希望如果它是一个无效的也请让我帮助。 在jmeter中,我们可以简单地记录并正确地进行负载测试。如果是这样的话,如果我从我的客户端加载一些未知的应用程序,可能会导致服务器崩溃。然后,如果未知人员负载测试的服务器崩溃,他们该怎么办。 有没有什么具体的事情要做负载测试,或者只是我们可以在任何网站上做负载测试。请让我知道这件事,即使我的查询也不是有效的……提前

    • 嗨,我是JMeter的新手,我知道如何使用JMeter执行负载测试。我试图弄清楚压力测试或容量测试是如何通过JMeter执行的。是不是通过逐渐增加JMeter中的线程数,我们可以确定何时出现性能问题,并获得阈值,在阈值以上运行测试。那它会做压力测试吗? 在如何执行压力测试和能力测试与Jeter工具混淆。

    • 我们目前对应用程序的负载测试是使用jMeter完成的,到目前为止运行良好。我们有三个不同的线程组,可以通过命令行标志分别启用和配置。还可以从命令行配置线程数和目标吞吐量。 我正在寻找的是为每个线程组编程负载场景的可能性。通常jMeter启动所有线程,然后尝试达到其目标吞吐量速率。我想要实现的如下:我配置目标吞吐量速率为每秒500个请求,启动速率为20,增量为20,持续时间为5分钟。jMeter应该