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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

Jmeter CSV 参数化/检查点/断言

發布時間:2025/5/22 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Jmeter CSV 参数化/检查点/断言 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

當參數的值沒有規律且量不太大時,可以使用CSV Data set config這種方法。?
案例:?
應用Sogou自動搜索關鍵字: 軟件開發測試,web功能自動化測試,性能自動化測試,Selenium以及Jmeter?
要求:使用Jmeter?的CSV Data set config來完成?
具體步驟:?
1.?創建一個csv文件,內容為參數的值集,每一個參數占一列,第一行就開始寫參數值,不要寫參數名.?
比如在D:\test.txt?中添加以下內容?

2.?打開Jmeter,并打開先前使用Badboy錄制的search.jmx腳本?

3.?緊接著在測試計劃或線程組中添加一個“配置元件”->“CSV Data Set Config”,如圖所示?

4.?同樣的方法,添加需要測試的對象:比如?
添加察看結果樹,斷言結果,聚合報告,響應斷言,斷言響應時間以及Size Assertion等需要測試的。?
于是,得到:?

5.?點擊CSV Data set config?
在Filename中填寫步驟2.1中csv文件的完整路徑(D:\test.txt)?
在File encoding中輸入gbk(避免出現亂碼)?
在Virable Names中填寫變量名user(如果csv文件中有多個變量,則用逗號隔開)?
如圖所示:?

6.?點擊左邊的https://www.sogou.com/web,然后,在用戶變量處,輸入${user}參數化?

7.響應斷言 設置?

8.?斷言持續時間 設置,這里設為900ms,比較長,可以根據實際需要,設置合理的時間。?

9.?運行,得到結果:?

結果分析:?
綠色表示:pass?
在響應數據中,可以搜索到?:軟件開發測試字樣,說明此次搜索已經成功。?
既然是參數化,那么就應該所有的都該被搜索到,同理,如圖:?

在響應數據中,可以搜索到:web功能自動化測試字樣,說明此次搜索已經成功。?
同理,其他的關鍵字均被搜索成功。?
10.?再回過頭來看下,斷言結果如圖:?

運行所使用的時間在設置的時間內運行成功。?
以上便是CSV Data set config參數化以及斷言響應的操作過程。?
具體在實際過程中,會遇到各種問題,根據實際情況,調試,比如?
在?斷言持續時間?處,設為?300ms?,那么運行后,結果如下:?

出現這樣的錯,明顯是設置時間不合理。?
同樣的,在斷言結果?處?,也可以看到異常,如圖所示:?

如果其他的設置不合理,也會報錯。就這樣一步一步的調試,直到結果滿意。

?在實際的網絡環境和應用中,云專線不單單是公有云連公有云,或公有云連私有云,更多的是混合的解決方案,即企業總部,分支,數據中心與云之間的混合組網。

總結

以上是生活随笔為你收集整理的Jmeter CSV 参数化/检查点/断言的全部內容,希望文章能夠幫你解決所遇到的問題。

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