如何刚刚的JMeter线程关闭之前执行的样本?

问题描述 投票:1回答:1

是否有一个的JMeter方式只是线程关闭之前执行的样本?

例如,我有将数据插入数据库并自动提交该连接上禁用的测试计划。每个线程会生成自己的连接到数据库。计划按计划运行(即我不知道样品计数),我想在测试结束时提交所有插入的行。有没有办法做到这一点?

database jmeter teardown
1个回答
0
投票

最简单的就是去为它被设计用于执行清理行动tearDown Thread Group


较硬的方法是添加一个单独Thread Group 1个线程和1次迭代和1个JSR223 Sampler用下面的代码Groovy

class ShutdownListener implements Runnable {

   @Override
   public void run() {
       //your code which needs to be executed before test ends
   }     
}

new ShutdownListener().run()
© www.soinside.com 2019 - 2024. All rights reserved.