如果你想查看更多 Jmeter 常用函數可以在這篇文章找找哦
https://www.cnblogs.com/poloyy/p/13291704.html
作用
和 __property 作用一樣,不過這是簡化版的
語法格式
${__P(key,default)}
參數講解
| 字段 | 含義 | 是否必傳 |
|---|---|---|
| Property Name | 需要讀取的屬性名 | yes |
| Default Name | 屬性默認值 | no |
和 __property 的區別
- 無法指定引用變量名
- 若屬性名不存在,且未提供默認值,會返回 1 而不是屬性名
函數助手

實際栗子
線程組

結果樹

重點
- 如果沒有加 , 則代表沒有傳默認值,意味着默認值參數是 null(空),會返回 1,如: ${__P(user.dirs)}
- 如果加了 , 代表有傳參但沒有填值,代表值為空字符串,如: ${__P(user.dir,)}
- 對於這個函數,若屬性不存在,且默認值傳了空字符串,則不會返回 1,如最后一個 sampler
- 如果不傳默認值參數,不等價於默認值可以填 null,這是字符串的 null,不是空
