亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用Jmeter測試Restful接口

發布時間:2020-07-30 10:39:37 來源:網絡 閱讀:1523 作者:809316839 欄目:軟件技術
  • 一、添加線程組等元件
    1. 添加線程組
      • 添加線程組,Jmeter執行是通過線程組進行驅動的,測試計劃必須最少有一個線程組,選中Test Plan,點擊右鍵,添加》Threads》線程組
        使用Jmeter測試Restful接口
    2. 添加用戶參數
      • 在線程組上添加用戶參數,用戶可以利用此元件進行參數設置,在取樣器中進行參數化,用戶(線程)在進行參數化取值時可以根據用戶來區分,選中線程組,點擊右鍵,添加》前置處理器》用戶參數,填寫調用的名稱,變量值
        使用Jmeter測試Restful接口
        使用Jmeter測試Restful接口
    3. 添加HTTP信息頭管理器
      • 在線程組添加HTTP信息頭管理器,信息頭管理器就是用來維護接口的信息頭,需要使用此元件進行維護,選中線程組,點擊右鍵,添加》配置元件》HTTP信息頭管理器,填寫表頭信息x-auth-token、Content-Type等
        使用Jmeter測試Restful接口
        使用Jmeter測試Restful接口
    4. 添加HTTP請求默認值
      • 在線程組添加HTTP請求默認值,該元件的作用是把重復的部分封裝起來,一次設置多次使用,選中線程組,點擊右鍵,添加》配置元件》HTTP請求默認值,填寫了協議、服務器名稱/ip、端口號,HTTP請求中就可以不用輸入該選項
        使用Jmeter測試Restful接口
        使用Jmeter測試Restful接口
  • 二、實現新增檢查任務請求

    1. 分析請求接口
      • 通過抓包工具fiddle或者谷歌瀏覽器調試可以知道請求的參數如下,接口方法為post
        使用Jmeter測試Restful接口
        使用Jmeter測試Restful接口
    2. 獲取projectId(項目id)
      1.1 添加HTTP請求

      • 添加項目查詢接口請求,用來獲取ProjectId,選中線程組,點擊右鍵,添加》Sampler》
      • HTTP請求,填寫名稱、協議、方法、路徑
        使用Jmeter測試Restful接口
        使用Jmeter測試Restful接口
        1.2 添加 JSON Path Extractor提取器
      • 選中該HTTP請求,點擊右鍵,添加》后置處理器》jp@gc - JSON Path Extractor,輸入提取的變量名稱,以及JSONPath表達式
        使用Jmeter測試Restful接口
        使用Jmeter測試Restful接口
        1.3 添加 BeanShell PostProcessor
      • 使用該方法獲取的變量,會有【】包含,需要新增該元件進行切割,選中該HTTP請求,點擊右鍵,添加》后置處理器》BeanShell PostProcessor,可以使用java語言進行切割
        使用Jmeter測試Restful接口
        使用Jmeter測試Restful接口
        1.4 添加斷言
      • 判斷響應信息中是否包含{"code":0,"msg":"SUCCESS",選中該HTTP請求,點擊右鍵,添加》斷言》響應斷言,輸入預期結果
        使用Jmeter測試Restful接口
        使用Jmeter測試Restful接口
    3. 獲取repoId(倉庫id)
      1.1 添加HTTP請求
      • 添加項目關聯的倉庫查詢接口請求,用來獲取repoId,選中線程組,點擊右鍵,添加》Sampler》
      • HTTP請求,填寫名稱、協議、方法、路徑
        使用Jmeter測試Restful接口
        使用Jmeter測試Restful接口
        1.2 添加 JSON Path Extractor提取器
      • 選中該HTTP請求,點擊右鍵,添加》后置處理器》jp@gc - JSON Path Extractor,輸入提取的變量名稱,以及JSONPath表達式
        使用Jmeter測試Restful接口
        使用Jmeter測試Restful接口
        1.3 添加 BeanShell PostProcessor
      • 使用該方法獲取的變量,會有【】包含,需要新增該元件進行切割,選中該HTTP請求,點擊右鍵,添加》后置處理器》BeanShell PostProcessor,可以使用java語言進行切割
        使用Jmeter測試Restful接口
        使用Jmeter測試Restful接口
        1.4 添加斷言
      • 判斷響應信息中是否包含{"code":0,"msg":"SUCCESS",選中該HTTP請求,點擊右鍵,添加》斷言》響應斷言,輸入預期結果
        使用Jmeter測試Restful接口
        使用Jmeter測試Restful接口
    4. 實現接口請求
      1.1 添加HTTP請求
      • 添加新增檢查任務接口請求,選中線程組,點擊右鍵,添加》Sampler》
      • HTTP請求,填寫名稱、協議、方法、路徑、參數,此時需要把之前獲取的參數值替換成變量格式,jmeter使用${projectid}格式可以引用生成的變量
        使用Jmeter測試Restful接口
        使用Jmeter測試Restful接口
        1.2 添加斷言
      • 判斷響應信息中是否包含{"code":0,"msg":"SUCCESS"},選中該HTTP請求,點擊右鍵,添加》斷言》響應斷言,輸入預期結果
        使用Jmeter測試Restful接口
        使用Jmeter測試Restful接口
  • 三、添加監聽器
    1. 添加察看結果樹
      • 察看結果樹用來察看每次響應結果的響應數據,選中線程組,點擊右鍵,添加》監聽器》察看結果樹
        使用Jmeter測試Restful接口
        使用Jmeter測試Restful接口
    2. 添加聚合報告
      • 聚合報告可以看到表格顯示的結果與圖形結果,會統計采樣器(請求)執行的次數、平均響應時間、最小響應時間、最大響應時間、吞吐量,選中線程組,點擊右鍵,添加》監聽器》聚合報告
        使用Jmeter測試Restful接口
        使用Jmeter測試Restful接口

? ?如果文章對你有幫助,可以在右下角點擊關注功能,歡迎轉發、拍磚,本人會持續推出與測試有關的文章,與大家分享測試技術,每一篇原創文章都是用心編寫,杜絕抄襲復制,微信公眾號與本平臺文章同步,方便大家查閱


QQ技術交流群:加群請輸入驗證信息51CTO
??????????????使用Jmeter測試Restful接口


微信二維碼關注公眾號:

????????????使用Jmeter測試Restful接口


關注之后,回復資源下載,即可獲取本人共享的各種資源下載地址

使用Jmeter測試Restful接口

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

东乌珠穆沁旗| 太谷县| 精河县| 晴隆县| 海淀区| 于田县| 章丘市| 梅河口市| 城步| 大竹县| 凉城县| 新乡县| 平山县| 三明市| 大渡口区| 景宁| 布尔津县| 高州市| 交口县| 兴山县| 黔西县| 商城县| 普宁市| 晴隆县| 襄城县| 阳信县| 庆安县| 长宁区| 安国市| 吉木乃县| 潼关县| 柳州市| 黎川县| 高阳县| 阳春市| 东兰县| 阿巴嘎旗| 盖州市| 温宿县| 新乐市| 通道|