【发布时间】:2015-02-27 07:13:25
【问题描述】:
想知道JMeter中tearDown Thread Group的实际使用。
在什么情况下可以使用tearDown Thread Group?
【问题讨论】:
标签: multithreading performance jmeter performance-testing
想知道JMeter中tearDown Thread Group的实际使用。
在什么情况下可以使用tearDown Thread Group?
【问题讨论】:
标签: multithreading performance jmeter performance-testing
根据JMeter Tear Down Threadgroup提供的帮助,
一种特殊类型的线程组,可用于执行 测试后操作。这些线程的行为就像一个 普通线程组元素。不同的是,这些类型的 线程在测试完成其常规执行后执行 线程组。
简单来说,这个线程组用于执行测试后完成/必要的操作。即发布测试操作。该线程组将在普通线程组执行完毕后执行。
该线程组可用于测试执行后需要执行某些操作的场景。简单的例子可能是,向服务器发送重置请求、向服务器发送一些预热请求或一些配置更改或客户端执行。
例如。执行我的测试后如果我想删除我仅为测试创建的用户。因此我可以在拆卸线程组中发送删除用户的请求。另一个例子可能是,如果在测试之后我想报告一些关于响应数据的东西,那么您可以在拆卸线程组中添加示例 java 代码(beanshell 处理器)并执行操作。
请记住,操作可以是任何东西,服务器请求或数据库请求或示例 java 代码等。条件是,它应该在您的测试执行之后完成。
【讨论】: