xml - Jmeter - 生成 xml

标签 xml jakarta-ee jmeter

我有一个 J2EE 应用程序需要进行一些广泛的集成测试。我正在使用 Jmeter 生成 HTTP POST 请求。到目前为止,我设法将它们正确发送到服务器,但 xml 是静态的。
我正在寻找一种将动态/随机值插入 XML 然后将其发送到服务器的方法。类似于预处理器,但我不确定它是如何完成的。

谁能提供:
1. JMeter教程?
2. 如何生成动态/随机的xml内容给HTTP请求
3.JMeter实例

非常感谢,
加迪。

最佳答案

JMeter 指南强烈建议使用预生成的数据以获得良好的性能和准确性。

该任务可以通过 CSV 数据集配置组件(Best Practices,第 16.5 节)完成。主要思想是生成一个大的测试数据集,将其保存到文本文件中,然后在请求模板中用作参数(每个请求的 CSV 文件行)。如果他/她愿意,可以将整个请求作为一个且唯一的参数。

请注意 JMeter 2.3.4(最新版 atm)有一些限制:

  • 它不理解多行值(尽管 CSV 标准本身支持这些值),因此可能需要转义;
  • 它不理解列名,因此可以仅按列位置关联变量(不幸的是不是按逻辑名称)。

谢谢, 马克西姆

关于xml - Jmeter - 生成 xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2248439/

相关文章:

java - 使用 Java 拆分 XML 文件

c - 在 C 语言中,XML 是否是 RPG 引擎内部使用的良好格式?

java - 将 EJB 和 CDI 注入(inject) Spring-Handler

java - Java EE 拦截器是否参与 EJB 的容器管理事务

java - 从按钮调用 JSP 中的 bean

jmeter - Jmeter线程组中的RAMP UP

html - 尖括号后的空格是否合法?

xml - 如何将xpath的值放入html img标签中

multithreading - JMeter:如何计算每台机器的最大线程数

java - JMeter - 如何使用响应断言作为我的 If Controller 的条件