0


postMan 测试显示验证码

在postman的选项卡Test中,可以编写html格式的显示模板,在格式化显示时,变量使用的方式是两个大括号包着一个变量名{{变量名}}。

现在后端返回到前端的数据格式 一般是JSON格式,所以编写测试脚本要先把JSONW文本转换为JSON对象,var jsonData = JSON.parse(responseBody);

本示例的格式如下:

{ "success": true, "message": "", "code": 0,

"result": "data:image/jpg;base64,/9j/4AAQS.....

....//Z",

"timestamp": 1651194050574

},展示验证码的数据在"result"属性中并且数据中已经有了说明图片格式的开头部分data:image/jpg;base64,因此在调试显示验证码不需要在显示图片的属性值前添加data:image/jpg;base64, 否则需要加上。

编写写的脚本如下

pm.test("获取验证码后, 展示验证码", function () {

var jsonData = JSON.parse(responseBody);

// html 模板字符

// 如果base64代码中不包含“data:image/jpg;base64,”,需要在base64代码前面加上,如下:

//var template = '

1包含data:image/jpg;base64的验证码

';

//如果base64代码中已包含,则不需要添加,直接引用base64代码显示,如下(),

var template='

3不包含data:image/jpg;base64的验证码success= {{success}} code= {{code}}
验证码

';

//如果base64代码中不包含

pm.visualizer.set(template, jsonData);// postman可视化

});

标签: json postman

本文转载自: https://blog.csdn.net/careybobo/article/details/124488252
版权归原作者 careybobo 所有, 如有侵权,请联系我们删除。

“postMan 测试显示验证码”的评论:

还没有评论