对相应结果进行判断时,普通的响应断言满足不了需求,对于有java基础的同学来说,BeanShell断言可以解决大部分的问题;
1、新建BeanShell断言
2、编写断言判断代码:
if(("206".equals("${action_seq_1}")) && ("3".equals("${trans_status_1}"))){
Failure = false;
FailureMessage = "交易成功!"; }
else if(!"206".equals("${action_seq_1}")){
Failure = true;
FailureMessage = "交易类型不正确!"; }
else if(!"3".equals("${trans_status_1}")){
Failure = true;
FailureMessage = "交易未成功!";
}
基本操作完成。