2017-07-28 40 views

回答

2

我会建议服用以下步骤:

  1. 下载Jug library(例如从here)并放下。地方罐子JMeter Classpath
  2. 重启JMeter的挑选的.jar了
  3. 一旦这样做,你应该能够使用JSR223 Test ElementsGroovy language等,从而生成UUIDv1:

    import com.fasterxml.uuid.EthernetAddress 
    import com.fasterxml.uuid.Generators 
    import com.fasterxml.uuid.impl.TimeBasedGenerator 
    
    def addr = EthernetAddress.fromInterface() 
    def gen = Generators.timeBasedGenerator(addr) 
    def v1uuid = gen.generate() 
    
    log.info(v1uuid.toString()) 
    

演示:

JMeter Generate UUIDv1

参考文献:

+0

非常感谢!有用! –

1

在JMeter中,您可以添加JSR 223采样选择Java语言和执行Java代码UUID版本1:

String timeuuid = com.datastax.driver.core.utils.UUIDs.timeBased().toString(); 

然后将其添加到的JMeter变量:

vars.put("myUUID", timeuuid);