Commit 1681b587 authored by xiongjunyi's avatar xiongjunyi

[modify:1.前置语句执行报错更新成用例执行失败结果,抛出异常 2.gitignore文件增加allure-results过滤3.补充物流结算测试点]

parent ed8c9afd
......@@ -5,3 +5,4 @@ target/
*.iml
.idea/
**/*.log
allure-results/
This diff is collapsed.
......@@ -142,7 +142,7 @@ public class TestCaseUtil {
if(!res_map.containsKey(split1[0])) {
logger.error("响应中未获取到对应的变量:" + split1[0]);
return false;
}if(!res_map.get(split1[0]).contains(check_string)){
}if(!res_map.get(split1[0]).toLowerCase().contains(check_string)){
logger.error( split1[0] + "的期望值:"+ "不匹配!");
return false;
}else{
......@@ -153,7 +153,7 @@ public class TestCaseUtil {
if(!res_map.containsKey(split1[0])){
logger.error("响应中未获取到对应的变量:" +split1[0] );
return false;
}if (!res_map.get(split1[0]).equals(split1[1])){
}if (!res_map.get(split1[0]).toLowerCase().equals(split1[1])){
logger.error( split1[0] + "的期望值:"+ "不匹配!");
return false;
}else{
......@@ -166,7 +166,7 @@ public class TestCaseUtil {
return flag;
}
public static void deal_pre_sql(String pre_sql , Map<String,String> string_var_map , Map<String, Integer> int_var_map, Map<String,String> res_map , String databasename){
public static void deal_pre_sql(String pre_sql , Map<String,String> string_var_map , Map<String, Integer> int_var_map, Map<String,String> res_map , String databasename) throws Exception{
if(!"".equals(pre_sql)){
String[] subs = pre_sql.split(";");
for(String each: subs){
......@@ -221,8 +221,8 @@ public class TestCaseUtil {
int rows = MysqlUtil.ExecuteSingleUpdateSQL(new_exec_sql,databasename);
if(rows==0){
logger.error("前置语句执行失败,请检查!");
throw new Exception("前置语句执行失败,请检查!");
//前置条件失败后,如果是dql语句,不影响后续用例执行,如果还是ddl语气,该组用例不执行
return;
}
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment