postman中文设置以及Test断言设置总结
生活随笔
收集整理的這篇文章主要介紹了
postman中文设置以及Test断言设置总结
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
中文版設置已經出來了!!!
測試斷言Test例子
設置環境變量
獲取環境變量
獲取環境變量(其值是字符串化對象)
清除環境變量
設置全局變量
獲取全局變量
清除全局變量
得到一個變量此函數在全局變量和活動環境中搜索變量。
檢查響應主體是否包含字符串
檢查響應主體是否等于字符串
檢查JSON值
內容類型存在
響應時間小于200毫秒
代碼名稱包含一個字符串
成功的POST請求狀態代碼
將XML主體轉換為JSON對象
獲取HTML并取出其中的值
持續補充ing。。。
中文版設置已經出來了!!!
最新中文版本:9.12.2
更新時間:2022-02-06
支持Mac、Windows、Linux
Postman漢化地址博客資源
桌面找到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断言设置总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 将帐户从Quickbooks迁移到Xer
- 下一篇: librosa实现音频格式转换(单曲批量