jmeter接口測試--參數化

  接口測試時遇到一些屬性不能重複時,能夠使用Random 隨機函數,除此以外,也能夠用用戶參數dom

1、.隨機參數化函數

  1.在jmeter工具,菜單-選項-函數助手對話框,輸入數值,屬性,點擊生成;工具

  

 

  2.在相應的線程組下增長「Debug Sample」,能夠查看測試

  

  

 

  3.在線程組中的相應的參數線程

  4.運行,便可在察看結果樹中看到隨機的數字3d

2、使用用戶變量blog

  測試計劃--前置處理器--用戶參數接口

  

  

  2.在線程組的相應請求中,進行參數化thread

  

3、配置文件(csv data set config)變量

  1.選中線程組--添加--配置文件

  

  2.建立一個csv文件

  3.配置元件設置,以下;

  Recycle on EOF:是否循環讀入,由於CSV Data Set Config一次讀入一行,分割後存入若干變量中交給一個線程,若是線程數超過文本的記錄行數,那麼能夠選擇從頭再次讀入.

  Recycle on EOF與Stop thread on EOF結果的關聯:

  當Recycle on EOF 選擇true時,Stop thread on EOF選擇true和false無任何意義,通俗的講,在前面控制了不停的循環讀取,後面再來讓stop或run沒有任何意義

  當Recycle on EOF 選擇flase時,Stop thread on EOF選擇true,線程4個,參數3個,那麼只會請求3次
  當Recycle on EOF 選擇flase時,Stop thread on EOF選擇flase,線程4個,參數3個,那麼會請求4次,但第4次沒有參數可取,不讓循環,因此第4次請求錯誤

   4.在請求中參數

  

相關文章
相關標籤/搜索