我的情景如下:
控制器
CSV Data Config
Switch Controller
Register_Scenario
HTTP Request
HTTP Header Manager
Regular Expression Extractor
JDBC Request
Response Assertion
Cancel_Scenario
HTTP Request
HTTP Header Manager
Regular Expression Extractor
JDBC Request
Response Assertion
查看结果树
在我的CSV中,我有多种方案可以使用不同的数据进行注册和取消 例如:
Scenario,Subject,StudentID
Register_Scenario,ABC,1
Cancel_Scenario,XYZ,5
Register_Scenario,MATH,200
我正在运行Web API并从一个变量(在Json格式的数据库中)获取Database的输出,我想将来自JDBC请求的响应数据存储到CSV文件中:
我的预期输出应为:
现在,我在“变量名称”中使用了JDBC变量中的样本变量= Json_Response
我使用上面提到的数据运行了场景
我将此作为输出:
我相信我的结果是生成两次,因为我有一个HTTP请求和JDBC请求,但是变量只在JDBC请求而不是HTTP请求上定义。并保持相同直到价值变化..
答案 0 :(得分:0)
如果您尚未初始化null
变量时不喜欢Register_Scenario
值,则可以使用{{3}将其值显式设置为您想要的值(空或其他)配置元素