如何使用JMeter对特定场景的Web应用进行负载测试?

问题描述 投票:0回答:1

我有兴趣使用 JMeter 对我的 Web 应用程序进行负载测试。我有一些想要测试的特定场景,并且我有一些与这些场景相关的问题。

Web 应用程序中文件导入的负载测试:
在这种情况下,我们有两个目标:

  1. 评估单个用户导入单个文件和多个文件时应用程序的性能。
  2. 评估多个用户同时导入单个和多个文件时应用程序的性能。

各种功能的负载测试: 在这个特定场景中,我们的目标是检查当多个用户同时访问不同的特性和功能时应用程序的行为。

我获得了不同的结果,并且将它们传达给我的客户相当复杂。是否有一种方法可以简化负载测试结果的解释,使我的客户能够更轻松地做出有关基础设施管理的明智决策?

web-applications jmeter performance-testing load-testing jmeter-plugins
1个回答
0
投票

如果您有“复杂”的测试结果并且希望将其转换为简单的单词,则有多种方法可以继续:

  • 在最近的学校或大学参加语言课程
  • 聘请一名自由职业者为您做这件事
  • 将文本输入神经网络语言模型并要求它为您提供摘要

一般情况下,创建和运行脚本不到性能测试工作的5-10%,主要工作在需要分析测试结果时开始。如果您的合同在收集结果时结束,您可以“传达给我的客户”然后忘记。

如果您需要执行更深入的分析,“简单”策略将根据性能测试类型

而有所不同
  • 对于负载测试,您只需检查响应时间或吞吐量等指标是否匹配NFRSLA
  • 对于压力测试,您需要确定饱和点,即从 1 个用户开始,逐渐增加负载,直到开始出现错误或响应时间超过可接受的限制
  • 对于可扩展性测试,您需要测量可扩展性因子并说明它是否成比例以及达到何种程度
  • 等等
© www.soinside.com 2019 - 2024. All rights reserved.