我是Jmeter的新手并试图了解使用Jmeter可以实现的目标。我想使用Jmeter对应用程序执行耐久性或浸泡测试,即我想为特定数量的用户运行特定脚本3个小时。 我可以使用哪些选项以及监控结果的最佳可用程序是什么?
请帮忙。如果我在开始浸泡测试之前遗漏了任何我应该知道的东西,请添加一下吗?
答案 0 :(得分:0)
要设置测试的用户数和运行时,请使用线程组。通过选中 Scheduler 复选框并指定 Duration 来设置运行时。
在JMeter中的原始侦听器中,我发现自己最常使用的是简单的摘要报告。但是JMeter Plugins会给予额外的听众,这可能会更好,这取决于你想要衡量的内容。 JMeter插件还提供了其他线程组,您可以在其中指定例如随着时间的推移,负荷越来越大。
答案 1 :(得分:0)
使用线程组设置用户数和测试持续时间(使用线程组的调度程序)。
然后添加执行测试所需的所有采样器和逻辑控制器。 接下来,添加摘要报告监听器以获得结果概览(最小/最大/平均等),并添加查看结果树监听器以概述您的测试计划正在执行的每个步骤。这个Tree监听器非常适合实际查看jmeter正在做什么,并调试你的tesplan。
顺便说一句:如果你添加一个HTTP Request Defaults对象,你可以在那里设置你的URL和选项,而不需要再次将它添加到每个采样器。如果你开始使用正则表达式提取器等,它就像魅力一样。