日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

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

發布時間:2023/12/20 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 postman中文设置以及Test断言设置总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

中文版設置已經出來了!!!

測試斷言Test例子

設置環境變量

獲取環境變量

獲取環境變量(其值是字符串化對象)

清除環境變量

設置全局變量

獲取全局變量

清除全局變量

得到一個變量此函數在全局變量和活動環境中搜索變量。

檢查響應主體是否包含字符串

檢查響應主體是否等于字符串

檢查JSON值

內容類型存在

響應時間小于200毫秒

代碼名稱包含一個字符串

成功的POST請求狀態代碼

將XML主體轉換為JSON對象

獲取HTML并取出其中的值

持續補充ing。。。


中文版設置已經出來了!!!

最新中文版本:9.12.2
更新時間:2022-02-06

支持Mac、Windows、Linux

Postman漢化地址博客資源

  • 下載版本的?app.zip
  • 進入Postman安裝地址/版本/resources目錄

    桌面找到Postman應用程序安裝示例 -> 打開文件位置 再進入默認位置app-*.*.*/resources
    :地址C:/Users/用戶名/AppData/Local/Postman
    :C:/Users/用戶名/AppData/Local/Postman/app-9.16.0/resources

  • 復制app.zip到resources目錄

    將app.zip解壓到當前文件夾會生成一個app目錄
    進入app目錄查看下面的圖就可以了

  • 重啟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。。。

    總結

    以上是生活随笔為你收集整理的postman中文设置以及Test断言设置总结的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。