我使用CSV数据配置作为输入文件,因为我存储了HTTP请求参数。在点击HTTP请求后,我使用JDBC请求从数据库中检索相同http请求的结果。
如何将从JDBC请求获取的响应数据存储到csv中。 因为我需要在csv中存储输入参数和响应数据。 有什么办法可以存放吗? 下面是我想要在输入数据前面存储的结果值的JDBC请求
答案 0 :(得分:0)
如果您获得单个值,则可以将<?php
$json = json_encode($_REQUEST, JSON_UNESCAPED_UNICODE);
$json = json_decode($json,true);
$data = "";
foreach ($json as $key => $val) {
if(is_array($val)) {
$data .= "$key:\n";
} else {
$data .= "$key => $val\n";
}
}
file_put_contents('test.txt', $data);
?>
之类的内容放入&#34;变量名称&#34;节
之后你有两个选择:
将这两个变量值附加到JMeter .jtl结果文件(推荐)。为此,请将下一行添加到 user.properties 文件中:
$('.owl-carousel').owlCarousel({
loop:true,
margin:10,
nav:true,
autoplay:true,
autoplayTimeout:10000,
autoplayHoverPause:true,
responsive:{
0:{
items:1
},
600:{
items:3
},
1000:{
items:5
}
}
});
有关详细信息,请参阅Sample Variables User Manual部分
将文件写入新的CSV文件。在这种情况下,您需要添加JSR223 PostProcessor和代码(假定使用Groovy语言):
RESULT
查看Debugging JDBC Sampler Results in JMeter文章,了解有关使用JMeter的JDBC测试元素结果和结果集的更多信息。