用postman做自动化测试

pre-request script:

pm.environment.set("title", data.title);
pm.environment.set("tab",data.tab);
pm.environment.set("content", data.content);
pm.environment.set("assert", data.assert);

console.log(data.title);
console.log(data.tab);
console.log(data.content);
console.log(data.assert);

tests:

var assert=(data.assert); //从Excel文件中读取断言数据

pm.environment.set("assert",assert);

var d = JSON.parse(responseBody);

assert="标题不能为空"; //因从Excel中导入的assert字段为中文状态,都是乱码,暂时先用一个变量代替,已经打印过日志了,assert的值是可以被正常读取出来的

if(d.error_msg===assert||d.success===true){
tests["测试通过"]=true; //表示用例通过,输出true
}else{
tests["测试不通过"]=false; //表示用例不通过,输出fail
}

猜你喜欢

转载自www.cnblogs.com/lanyy/p/10543936.html