2017-07-28 1 views

Répondre

2

Je recommande de prendre les étapes suivantes:

  1. Télécharger Jug library (par exemple de here) et déposez le. jar quelque part JMeter Classpath
  2. Redémarrez JMeter pour choisir le .jar jusqu'à
  3. Une fois fait, vous devriez être en mesure de générer UUIDv1 en utilisant JSR223 Test Elements et Groovy language comme:

    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()) 
    

Démo:

JMeter Generate UUIDv1

Références:

+0

Merci beaucoup! Ça marche! –

1

En jmeter vous pouvez ajouter JSR 223 Sampler choisir langage Java et exécuter du code Java pour la version UUID 1:

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

Et puis ajoutez à la variable Jmeter:

vars.put("myUUID", timeuuid);