在Jmeter中有一个jdbc预处理器,它执行一个脚本来插入初步设置数据。该脚本包括自动生成的Id,这些Id需要作为Assert,并随后用于HTTP请求的请求体。我如何获得返回的值并设置为用户变量?
的数据
DECLARE @Q1 uniqueidentifier; SET @Q1 = NEWID() ; .... select @Q1
字符串
xa9qqrwz1#
您可以将结果值作为${Q1_1}获取。有关如何使用数据库中的结果,请参阅JDBC请求采样器文档。一般来说,使用transact-SQL中的NEWID函数是一种矫枉过正的做法,如果你只是使用它来生成类似GUID的值,你可以在需要使用生成的ID结构的地方使用JMeter的UUID()函数。有关JMeter函数概念的更多信息,请参阅Apache JMeter Functions - An Introduction文章。
${Q1_1}
1条答案
按热度按时间xa9qqrwz1#
您可以将结果值作为
${Q1_1}
获取。有关如何使用数据库中的结果,请参阅JDBC请求采样器文档。一般来说,使用transact-SQL中的NEWID函数是一种矫枉过正的做法,如果你只是使用它来生成类似GUID的值,你可以在需要使用生成的ID结构的地方使用JMeter的UUID()函数。有关JMeter函数概念的更多信息,请参阅Apache JMeter Functions - An Introduction文章。