Comment créer et exécuter Apache JMeter des Scripts de Test à partir d'un programme Java?

Je veux utiliser l'API fournie par Apache JMeter pour créer et exécuter des scripts de test à partir d'un programme Java. J'ai compris les bases de ThreadGroup et Échantillonneurs. Je peux créer ceux de ma classe Java à l'aide de la JMeter API.

ThreadGroup threadGroup = new ThreadGroup();
    LoopController lc = new LoopController();
    lc.setLoops(5);
    lc.setContinueForever(true);
    threadGroup.setSamplerController(lc);
    threadGroup.setNumThreads(5);
    threadGroup.setRampUp(1);

HTTPSampler sampler = new HTTPSampler();
    sampler.setDomain("localhost");
    sampler.setPort(8080);
    sampler.setPath("/jpetstore/shop/viewCategory.shtml");
    sampler.setMethod("GET");

    Arguments arg = new Arguments();
    arg.addArgument("categoryId", "FISH");

    sampler.setArguments(arg);

Cependant, je ne reçois aucune idée sur comment créer un script de test combinant le groupe de thread et de l'échantillonneur et l'exécuter à partir du même programme. Des idées?

InformationsquelleAutor Alim Ul Gias | 2013-10-02