2014-01-06 30 views
0

我已经在BeanShell采样器中编写了一个脚本,它通过脚本调用java线程,同时在jmeter中启动脚本,并将其保持运行,所以我不会从BeanShell取样,无法进行下一步的JMeter的如何在运行脚本后从BeanShell采样器中冒出来

有人请帮助我,如何从BeanShell的采样comeout运行脚本

问候 兰詹

回答

0

在BeanShell中取样后你有number of pre-defined variables,如:

  • 瓦尔
  • 道具
  • CTX
  • 日志

你需要的是SampleResult这是你可能会发现有用的org.apache.jmeter.samplers.SampleResult

方法的一个实例的一个是:

  1. setStopThread - 最宽松的一个,也许你正在寻找
  2. setStopTest的一个 - 将停止整个测试(会告诉所有的样品停止)
  3. setStopTestNow - 强行停止整个测试,不会等待样品

    SampleResult.setStopThread(true); 
    
    :正常关闭,你可以决定是否要使用这个选项,所以要小心

所以我想,你需要下一行代码放置在你的BeanShell取样器的底部收到意外的错误

相关问题