https://testerhome.com/topics/4225 在获取采样数据
ngrinder-core/src/main/java/net/grinder/SingleConsole.java
// tps 标准差
double tpsStd = new StandardDeviation().evaluate(tpsArray);
// tps 平均值
double tpsMean = new Mean().evaluate(tpsArray, 0, tpsArray.length);
// tps 波动率= tps 标准差 / tps 平均值
double tpsVix = 0;
if(0 != tpsMean){
tpsVix = tpsStd / tpsMean;
}
// meanTestTime 百分位数
Percentile percentile = new Percentile();
以上的三个类无法找到,需要在 ngrinder-core 下的 pom.xlm 中添加:
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-math3</artifactId>
<version>3.4</version>
</dependency>