了解SOAP UI负载测试中的指标

时间:2017-08-11 10:11:50

标签: soapui

我正在SOAP UI中进行一些负载测试,并希望在理解某些指标及其工作方式方面提供一些帮助。以下是我已完成的负载测试的屏幕截图:

考虑到上述情况,我认为上述指标的含义是正确/不正确的吗?

限制:100秒 - 这是否意味着负载测试将持续1分40秒?所以我想说我希望负载测试持续10分钟,我可以通过设置1000秒来设置它吗?

Min: - 这是最快的测试步骤吗?它也是毫秒?

Max - 这是测试步骤运行时间最长的吗?它也是毫秒?

平均 - 这是平均测试步骤吗?它也是毫秒?

bytes - 这是完全占用了多少内存还是最近的测试运行?

谢谢,

1 个答案:

答案 0 :(得分:1)

根据屏幕截图,您使用的是简单策略,但当然还有其他策略。

  

https://www.soapui.org/load-testing/simulating-different-types-of-load.html#1-Simple-Strategy---Baseline--Load-and-Soak-Testing

简单的策略是:

  

Simple Strategy使用。运行指定数量的线程   每次运行之间指定的延迟,以模拟呼吸空间   服务器。例如,如果要使用10运行功能测试   延迟10秒的线程,将线程设置为10,延迟到10000和   你需要随机化多少延迟(即设置它)   到0.5将导致5到10秒之间的延迟)。创建时   一个新的LoadTest这是默认策略并设置为相对   低负载(5个线程,延迟1000ms)。

限制是我相信当你的测试将被削减,即使它可以继续进行进一步的运行。这是总时间。

但这只是因为你使用的是基于时间的限制。 这在这里解释:

  

https://www.soapui.org/load-testing/creating-and-running-loadtests.html#1-1-LoadTest-Execution

您的进一步问题: min :步骤所用的最短时间(以毫秒为单位)
max :步骤所用的最长时间(以毫秒为单位)
avg :测试步骤的平均时间(以毫秒为单位)
bytes :测试步骤处理的字节数

我想你可以在这里阅读所有细节:

  

https://www.soapui.org/load-testing/reference/loadtest-window.html