org.apache.jmeter.threads.JMeterVariables.<init>()方法的使用及代码示例

x33g5p2x  于2022-01-22 转载在 其他  
字(3.1k)|赞(0)|评价(0)|浏览(100)

本文整理了Java中org.apache.jmeter.threads.JMeterVariables.<init>()方法的一些代码示例,展示了JMeterVariables.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JMeterVariables.<init>()方法的具体详情如下:
包路径:org.apache.jmeter.threads.JMeterVariables
类名称:JMeterVariables
方法名:<init>

JMeterVariables.<init>介绍

[英]Constructor, that preloads the variables from the JMeter properties
[中]构造函数,它预加载JMeter属性中的变量

代码示例

代码示例来源:origin: BrightTag/kafkameter

/**
  * Helper for testing outside of JMeter
  */
 public static void main(String[] args) {
  LoadGenerator generator = new LoadGenerator();

  // Mock out JMeter environment
  JMeterVariables variables = new JMeterVariables();
  JMeterContextService.getContext().setVariables(variables);
  generator.setFileName("config1.json");
  generator.setVariableName("kafka_message");

  generator.iterationStart(null);

  for (Map.Entry<String, Object> entry : variables.entrySet()) {
   System.out.println(entry.getKey() + " : " + entry.getValue());
  }
 }
}

代码示例来源:origin: org.apache.jmeter/ApacheJMeter_core

/**
 * Create variables for testPlan
 * @param testPlan {@link JMeterVariables}
 * @return {@link JMeterVariables}
 */
private JMeterVariables createVars(TestPlan testPlan) {
  testPlan.prepareForPreCompile(); //A hack to make user-defined variables in the testplan element more dynamic
  Map<String, String> args = testPlan.getUserDefinedVariables();
  replacer.setUserDefinedVariables(args);
  JMeterVariables vars = new JMeterVariables();
  vars.putAll(args);
  return vars;
}

代码示例来源:origin: Blazemeter/jmeter-bzm-plugins

);
JMeterVariables variables = new JMeterVariables();
JMeterContextService.getContext().setVariables(variables);

代码示例来源:origin: org.apache.jmeter/ApacheJMeter_core

public JMeterThread(HashTree test, JMeterThreadMonitor monitor, ListenerNotifier note) {
  this.monitor = monitor;
  threadVars = new JMeterVariables();
  testTree = test;
  compiler = new TestCompiler(testTree);
  threadGroupLoopController = (Controller) testTree.getArray()[0];
  SearchByClass<TestIterationListener> threadListenerSearcher = new SearchByClass<>(TestIterationListener.class); // TL - IS
  test.traverse(threadListenerSearcher);
  testIterationStartListeners = threadListenerSearcher.getSearchResults();
  SearchByClass<SampleMonitor> sampleMonitorSearcher = new SearchByClass<>(SampleMonitor.class);
  test.traverse(sampleMonitorSearcher);
  sampleMonitors = sampleMonitorSearcher.getSearchResults();
  notifier = note;
  running = true;
}

代码示例来源:origin: org.apache.jmeter/ApacheJMeter_core

jMeterVariables = new JMeterVariables();
variablesTextArea.setText(variablesToString(jMeterVariables));

代码示例来源:origin: undera/jmeter-plugins

JMeterTreeListener jMeterTreeListener = new JMeterTreeListener();
jMeterTreeListener.setModel(jMeterTreeModel);
JMeterContextService.getContext().setVariables(new JMeterVariables());
StandardJMeterEngine engine = new EmulatorJmeterEngine();
JMeterThreadMonitor monitor = new EmulatorThreadMonitor();

代码示例来源:origin: kg.apc/jmeter-plugins-emulators

JMeterTreeListener jMeterTreeListener = new JMeterTreeListener();
jMeterTreeListener.setModel(jMeterTreeModel);
JMeterContextService.getContext().setVariables(new JMeterVariables());
StandardJMeterEngine engine = new EmulatorJmeterEngine();
JMeterThreadMonitor monitor = new EmulatorThreadMonitor();

相关文章