|
@@ -61,7 +61,19 @@ public class InterfaceTestServiceImpl implements InterfaceTestService {
|
|
|
.method(interfaceTestInfoVO.getMethod())
|
|
.method(interfaceTestInfoVO.getMethod())
|
|
|
.params(JSONObject.fromObject(interfaceTestInfoVO.getParams()).toString())
|
|
.params(JSONObject.fromObject(interfaceTestInfoVO.getParams()).toString())
|
|
|
.build();
|
|
.build();
|
|
|
- interfaceTestMapper.insert(info);
|
|
|
|
|
|
|
+ int infoId = interfaceTestMapper.insert(info);
|
|
|
|
|
+ //ANA 日志需要打出测试信息和执行结果,具体信息在handleRequest方法内
|
|
|
|
|
+ try{
|
|
|
|
|
+ JSONObject object = new JSONObject();
|
|
|
|
|
+ object.put("test_name",interfaceTestInfoVO.getName());
|
|
|
|
|
+ object.put("project_id",interfaceTestInfoVO.getProjectId());
|
|
|
|
|
+ object.put("username",interfaceTestInfoVO.getUsername());
|
|
|
|
|
+
|
|
|
|
|
+ String data = com.alibaba.fastjson.JSONObject.toJSONString(object);
|
|
|
|
|
+ LogTrackingUtil.log(data,OpType.CREATE_TEST);
|
|
|
|
|
+ }catch (Exception e){
|
|
|
|
|
+
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@@ -85,6 +97,7 @@ public class InterfaceTestServiceImpl implements InterfaceTestService {
|
|
|
Integer projectId = info.getProjectId();
|
|
Integer projectId = info.getProjectId();
|
|
|
handleRequest(url, params, id, method, username, type, projectId);
|
|
handleRequest(url, params, id, method, username, type, projectId);
|
|
|
//ANA 日志需要打出测试信息和执行结果,具体信息在handleRequest方法内
|
|
//ANA 日志需要打出测试信息和执行结果,具体信息在handleRequest方法内
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@@ -150,7 +163,7 @@ public class InterfaceTestServiceImpl implements InterfaceTestService {
|
|
|
.build();
|
|
.build();
|
|
|
interfaceTestMapper.insertResult(result);
|
|
interfaceTestMapper.insertResult(result);
|
|
|
|
|
|
|
|
- //ANA
|
|
|
|
|
|
|
+ //ANA 日志需要打出测试信息和执行结果
|
|
|
try{
|
|
try{
|
|
|
JSONObject object = new JSONObject();
|
|
JSONObject object = new JSONObject();
|
|
|
object.put("apiTest_id",id);
|
|
object.put("apiTest_id",id);
|