fix: 修复添加事务控制器后场景统计有问题、场景导入har不成功的问题
修复添加事务控制器后场景统计有问题、场景导入har不成功的问题
This commit is contained in:
parent
e5d249feaa
commit
5b42f01b80
|
@ -90,6 +90,10 @@ public class TestResult {
|
||||||
if (StringUtils.isNotEmpty(subItem.getName()) && subItem.getName().indexOf(SEPARATOR) != -1) {
|
if (StringUtils.isNotEmpty(subItem.getName()) && subItem.getName().indexOf(SEPARATOR) != -1) {
|
||||||
String array[] = subItem.getName().split(SEPARATOR);
|
String array[] = subItem.getName().split(SEPARATOR);
|
||||||
subItem.setName(array[0]);
|
subItem.setName(array[0]);
|
||||||
|
if (StringUtils.isNotEmpty(subItem.getScenario())) {
|
||||||
|
List<String> id_names = JSON.parseObject(subItem.getScenario(), List.class);
|
||||||
|
this.setStatus(id_names, subItem.getError() > 0);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -104,5 +108,6 @@ public class TestResult {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
this.setScenarioTotal(this.margeScenariMap.size());
|
this.setScenarioTotal(this.margeScenariMap.size());
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -65,6 +65,8 @@ public abstract class HarScenarioAbstractParser<T> extends ApiImportAbstractPars
|
||||||
HarPostData content = requestBody.postData;
|
HarPostData content = requestBody.postData;
|
||||||
if (!StringUtils.equalsIgnoreCase("GET", requestBody.method) && requestBody.postData == null) {
|
if (!StringUtils.equalsIgnoreCase("GET", requestBody.method) && requestBody.postData == null) {
|
||||||
return;
|
return;
|
||||||
|
}else if(requestBody.postData == null){
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
String contentType = content.mimeType;
|
String contentType = content.mimeType;
|
||||||
if (StringUtils.isEmpty(contentType)) {
|
if (StringUtils.isEmpty(contentType)) {
|
||||||
|
|
Loading…
Reference in New Issue