1.首先在jmeter 中導入csv文件時我們程序並不知道csv文件中有多少行 ;
>1.獲取的時候 使用 循環控制器來獲取csv文件中的所有數據 ; 通過 ${__jexl3("${ACTION}" != "<EOF>")} 可以知道如果循環到最后的話會返回 "<EOF>"也就是說當action=="<EOF>"
的時候就停止循環 ;(例如csv的關鍵詞是keyword,最后一個詞是中國平安,即:${__jexl3("${keyword}" != "中國平安")})
>2.我們可以將外部的數據導入到List 中,然后在List 中獲取數據使用 ;這樣內外就分離了 ;
有2點需要注意
- while 控制器中的${user} 用的是 while 內部CSV文件讀取中的 user ;
- csv文件讀取要和放入while控制器內部使用 ;