postman中文设置以及Test断言设置总结

目录

中文版设置已经出来了!!!

测试断言Test例子

设置环境变量

获取环境变量

获取环境变量(其值是字符串化对象)

清除环境变量

设置全局变量

获取全局变量

清除全局变量

得到一个变量此函数在全局变量和活动环境中搜索变量。

检查响应主体是否包含字符串

检查响应主体是否等于字符串

检查JSON值

内容类型存在

响应时间小于200毫秒

代码名称包含一个字符串

成功的POST请求状态代码

将XML主体转换为JSON对象

获取HTML并取出其中的值

持续补充ing。。。


中文版设置已经出来了!!!

最新中文版本:9.12.2
更新时间:2022-02-06

支持Mac、Windows、Linux

Postman汉化地址博客资源

  1. 下载版本的 app.zip
  2. 进入Postman安装地址/版本/resources目录

    桌面找到Postman应用程序安装示例 -> 打开文件位置 再进入默认位置app-*.*.*/resources
    :地址C:/Users/用户名/AppData/Local/Postman
    C:/Users/用户名/AppData/Local/Postman/app-9.16.0/resources

  3. 复制app.zipresources目录

    app.zip解压到当前文件夹会生成一个app目录
    进入app目录查看下面的图就可以了

  4. 重启postman就可以了。博主测试9.16.0可以,目前最新,其它版本自测。

Postman汉化地址2

测试断言Test例子


设置环境变量

pm.environment.set("variable_key", "variable_value");

获取环境变量

pm.environment.get("variable_key");

获取环境变量(其值是字符串化对象)

var array = JSON.parse(pm.environment.get("array"));var obj = JSON.parse(pm.environment.get("obj"));

清除环境变量

pm.environment.unset("variable_key");

设置全局变量

pm.globals.set("variable_key", "variable_value");

获取全局变量

pm.globals.get("variable_key");

清除全局变量

pm.globals.unset("variable_key");

得到一个变量
此函数在全局变量和活动环境中搜索变量。

pm.variables.get("variable_key");

检查响应主体是否包含字符串

pm.test("Body matches string", function () {    pm.expect(pm.response.text()).to.include("string_you_want_to_search");});

检查响应主体是否等于字符串

pm.test("Body is correct", function () {    pm.response.to.have.body("response_body_string");});

检查JSON值

pm.test("Your test name", function () {    var jsonData = pm.response.json();    pm.expect(jsonData.value).to.eql(100);});//var jsonData = JSON.parse(responseBody);//tests["list"] = jsonData["lists"][0] == "11";

内容类型存在

pm.test("Content-Type is present", function () {    pm.response.to.have.header("Content-Type");});

响应时间小于200毫秒

pm.test("Response time is less than 200ms", function () {    pm.expect(pm.response.responseTime).to.be.below(200);});

代码名称包含一个字符串

pm.test("Status code name has string", function () {    pm.response.to.have.status("Created");});

成功的POST请求状态代码

pm.test("Successful POST request", function () {    pm.expect(pm.response.code).to.be.oneOf([201,202]);});

将XML主体转换为JSON对象

var jsonObject = xml2Json(responseBody);

获取HTML并取出其中的值

//获取HTMLconst $ = cheerio.load(responseBody);//获取input标签中name属性值为SignValue的数据中属性为value的值var signvalue=$('input[name=SignValue]').attr('value');获取textarea标签中name值为SignValue的数据中文本属性text的值var signvalue=$('textarea[name=SignValue]').text();

持续补充ing。。。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值