当前位置: 首页 > 知识库问答 >
问题:

使用jmeter api 2.11生成jmx文件

卫俊力
2023-03-14

我试图构建一个java应用程序,它可以读取一些访问文件,并动态地创建一些负载和/或功能测试场景。我使用的是jmeter API2.11。

应用程序将在CI(jenkins)中运行。现在,我听说过jmeter的一些Jenkins插件,它执行一些预定义的测试,并最终生成一个用户友好的图形化报告,但我还没有做到这一点。首先,我能够用httpSampler和一个线程/循环编写一个非常简单的测试。我可以使用StandardJMeterEngine功能configure()&run()在应用程序中运行它。

相反,我希望为每个测试计划生成一个输出jmx文件,以便将其用作CI测试执行/报告部分的输入。

我找到了一个类org.apache.jmeter.protocol.http.util.AccessLog.StandardGenerator,它最终将接管这项任务。有人有一个simmilar任务/问题,并知道这里最好的方法吗?我会非常感谢你的回答。贝斯特·雷达尔姆。

共有1个答案

魏泰
2023-03-14

我相信您正在寻找5种不用JMeter GUI guide就可以启动JMeter测试的方法,它包含指向Jenkins performance plugin的链接,以及如何从.jmx文件调用现有JMeter测试并使用JMeter API创建新的JMeter测试的端到端说明。

 类似资料:
  • 我试图使用jmeter java API创建一个jmeter jmx文件。这就是我所做的, gui.jmx 使用jmeter gui应用程序创建一个引用jmx文件,我可以对其进行比较。在测试计划中,我只添加了一个线程组和线程组中的java采样器。所有值都是默认值。 null 2)测试元素节点在gui.jmx中包含属性“gui class”和“Test class”。例如,这些属性不是在code.j

  • 问题内容: 我试图将XML数据从网页转换为PDF文件,希望能完全在JavaScript中完成。我需要能够绘制文本,图像和简单形状。我希望能够完全在浏览器中做到这一点。 问题答案: 示例创建一个“ Hello World” PDF文件。

  • 我的工具链来源于输入时,命令行显示它可以工作。 tl@tl-virtual-machine:~/desktop/mvux_camera/demo/sampli_save_demo$arm-fsl-linux-gnueabi-gcc-v使用内置规范。collect_gcc=arm-fsl-linux-gnueabi-gcc collect_lto_wrapper=/home/tl/desktop/o

  • 问题内容: 这是我所拥有的信息: 我正在使用MySQL和PHP5在基于Linux的系统上工作。我需要能够从.php文件中生成一个,然后将该转储存储在服务器上我指定的位置的文件中。 因为我是PHP nooblet,所以我希望有人给我一些帮助,指导或代码,这些可以帮助我完成所需的工作。这将必须从Internet远程运行。 问题答案: 您可以使用该 功能执行外部命令。 注意:在和之间,我会选择第二个,它

  • 问题内容: 是否可以制作一个zip存档并提供下载,但仍不将文件保存到硬盘驱动器? 问题答案: 要触发下载,你需要设置标题: 如果你不想将文件放在磁盘上,则需要使用 你也可以选择设置标头: