2016-08-02 76 views
0

我有这样的:JMeter的使随机数回报浮动

"latitude": ${__Random(-85,85)}, 
    "longitude": ${__Random(-180,180)}, 

我想有这样的:

"latitude": ${__Random(42.06,42.08)}, 
    "longitude": ${__Random(20.02,20.04)}, 

,但它不工作。如何将其更改为42.06 - 42.08和20.02和20.04之间的随机数字?

回答

1

如果需要有限的随机值只使用静态前缀像20.0,并呼吁__Random()函数生成后缀,如:

"latitude": 42.0${__Random(6,8,)}, 
"longitude": 20.0${__Random(2,4,)}, 

如果你正在寻找一种方式来产生随机充分纬度和经度值,我建议切换到__javaScript()功能,如:

"latitude": ${__javaScript((Math.random() * (180) - 90).toFixed(2) * 1,)}, 
"longitude": ${__javaScript((Math.random() * (360) - 180).toFixed(2) * 1,)}, 

How to Use JMeter Functions p关于上述和其他JMeter函数的更多信息,请参阅上面的系列。