如果只有并发用户数和响应时间作为输入/要求,如何在JMeter中创建适当的工作负载模型?我需要任何额外的信息才能加载应用程序吗?如果这些只是我能得到的信息,如何在使用JMeter作为负载测试工具的上下文中进行负载测试,有什么想法-建议-建议吗?
发布于 2021-10-18 12:20:06
“适当的工作负载”应该是通过“并发用户数”来模拟被测系统的实际使用情况。
只需在HTTP协议级别复制真实的用户行为,并关注几乎所有内容,即
>H115>除了点4之外,请确保正确处理JMeter C19以明智地模拟C20<如果您的用户正在执行不同的操作,则会像真实用户一样分发/code>
完成后,只需在期望的持续时间内使用预期的用户数运行测试,并将实际响应时间与预期的响应时间进行比较
发布于 2021-10-21 20:31:27
Avg RT和其他KPI(如吞吐量)是生成或执行具有确定数量的VUsers的工作负载的结果。IMO,最好的方法是通过改变VUsers来生成负载,如图所示:
此图还显示了一个关键概念:性能(由KPI衡量)是,而不是线性(尽管在VUsers的很小的范围内,它可能看起来是线性的)。
https://stackoverflow.com/questions/69615686
复制相似问题