我尝试使用protobuf协议进行负载测试。传入响应具有二进制格式,在视图结果树(VRT)中无法读取,有点:
但我可以将这个地狱转换为可读格式,就像BeanShell PostProcessor中的普通字符串一样。 问题是有没有办法改变显示VRT的信息? 使用prev.setResponseData()和prev.setMessageData() - 不起作用。
更新
确定它可以使用prev.setMessageData(),但消息在Sampler结果选项卡上可见:
答案 0 :(得分:2)
使用SampleResult.setSamplerData()
示例:
<table border="1" id="userTable">
<tr>
<b>#</b>
</tr>
<tr ng-repeat="user in userList" ng-click="viewUserDiv(user)">
<td ng-model="id">{{user.id}}</td>
</tr>
</table>
$scope.viewUserDiv = function(user) {
if (user) {
$scope.userDiv = true;
$scope.userDivUser = user;
}
}
<div ng-show="userDiv">
<table border="1">
<tr>
<b>#</>
</tr>
<td ng-model="userDivUser">{{userDivUser.id}}</td>
</table>
<div>