如何从Java程序创建和运行Apache JMeter测试脚本?

我想使用Apache JMeter提供的API从Java程序创建和运行测试脚本。我已经了解了ThreadGroup和Samplers的基础知识。我可以使用JMeter API在我的Java类中创建它们。


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

但是,我不知道如何创建一个组合线程组和采样器的测试脚本,然后从同一个程序执行它。有任何想法吗?


www说
浏览 1357回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP