从JDBC请求中提取值并在下一个JDBC请求中使用
我正在为添加和删除记录编写JDBC测试计划。 我从SQLExpress探查器中提取了用于添加和删除的查询。 现在,当我运行添加和删除JDBC请求时,记录被添加,但相同的记录并没有被删除。因为从express profiler获取查询时添加了具有不同记录唯一键(例如35)的删除查询。每次运行addjdbc请求时,新记录都会有不同的值,即递增的值。 有没有办法从ADD的Jdbc请求中提取唯一密钥,并在deletejdbc请求中使用它,以便删除相同的记录 添加JDBC请求的响应: 从添加请求的响应中删除要使用唯一值的查询:从JDBC请求中提取值并在下一个JDBC请求中使用,jdbc,jmeter,Jdbc,Jmeter,我正在为添加和删除记录编写JDBC测试计划。 我从SQLExpress探查器中提取了用于添加和删除的查询。 现在,当我运行添加和删除JDBC请求时,记录被添加,但相同的记录并没有被删除。因为从express profiler获取查询时添加了具有不同记录唯一键(例如35)的删除查询。每次运行addjdbc请求时,新记录都会有不同的值,即递增的值。 有没有办法从ADD的Jdbc请求中提取唯一密钥,并在deletejdbc请求中使用它,以便删除相同的记录 添加JDBC请求的响应: 从添加请求的响应中
在JDBC请求采样器中,您有
变量名
输入,您可以在其中指定保存结果值的变量名。因此,如果您将ScopeIdentity
放在那里,很可能以后您将能够将其值引用为${ScopeIdentity\u 1}
参考资料:
选择前1个唯一的\u id
从桌子上
何处条件
按唯一标识描述订购代码>感谢Dimitri,它对1条记录有效,但当与多个线程用户一起运行时,每次值都保存为不同的变量,即ScopeIdentity_2、3、4,…,那么我如何修改删除查询,以便删除为线程组2、3、4添加的记录。。。。。