Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用JMeter执行完整的负载测试过程?_Jmeter_Performance Testing_Load Testing - Fatal编程技术网

如何使用JMeter执行完整的负载测试过程?

如何使用JMeter执行完整的负载测试过程?,jmeter,performance-testing,load-testing,Jmeter,Performance Testing,Load Testing,我不熟悉使用JMeter,并且已经用HTTP采样器和一些监听器开发了一个基本的测试计划。在打开JMeter后,请将如何开始的整个过程告诉我?这个问题没有正确的答案,这取决于您想要实现的目标。我建议从最佳实践开始: 还可以看看构建web测试计划: 我将查看图形生成器侦听器--使用这些图形来确保您正在进行测试中预期的事务数 基本上,文档是您的朋友。我花时间阅读每个控制器、侦听器和采样器正在做什么,并决定如何自己实现这些。有一些尝试和错误。JMeter是一个易于学习和使用的工具,但它有很多深度。除了A

我不熟悉使用JMeter,并且已经用HTTP采样器和一些监听器开发了一个基本的测试计划。在打开JMeter后,请将如何开始的整个过程告诉我?

这个问题没有正确的答案,这取决于您想要实现的目标。我建议从最佳实践开始:

还可以看看构建web测试计划:

我将查看图形生成器侦听器--使用这些图形来确保您正在进行测试中预期的事务数


基本上,文档是您的朋友。我花时间阅读每个控制器、侦听器和采样器正在做什么,并决定如何自己实现这些。有一些尝试和错误。JMeter是一个易于学习和使用的工具,但它有很多深度。

除了Ali1874答案之外,我建议研究如何使用命令行运行JMeter测试。您可以在上找到更多信息。关于报告,当使用-e-o选项时,JMeter能够生成漂亮的HTML报告

另外,关于Jmeter测试计划,在我以前的公司中,我们用于参数化所需的线程数、服务器和其他元素。总的来说,这个结构看起来像是一个

我们为不同的环境提供了不同的用户定义变量元素,以便更快地进行测试调优。此外,我们使用bzm–weightedswitch controller()在端点之间分配负载,方法是包含来自测试片段元素的HTTP请求,这样我们就不必重复请求,从而可以更轻松地管理它们。您可以在此处()查看完整计划。请记住,测试计划使用bzm–加权开关控制器插件和jpgc–标准集插件,您可以使用插件管理器()安装这些插件


希望这会有所帮助

欢迎来到堆栈溢出。很好,你正在写问题的答案,但请阅读关于主题的问题类型的页面。这个问题要求提供一个关于如何做某事的教程,这在这里显然是离题的。你的答案很好,但它和问题很可能很快就会被删除,因此你的精彩努力将白费。请继续回答问题,但将宝贵的时间花在主题上。欢迎使用Stack Overflow。很好,你正在写问题的答案,但请阅读中心页关于主题的问题类型。这个问题要求提供一个关于如何做某事的教程,这在这里显然是离题的。你的答案很好,但它和问题很可能很快就会被删除,因此你的精彩努力将白费。请继续回答问题,但将宝贵的时间花在与主题相关的事情上