Jmeter 常用函數(6)- 詳解 __P


如果你想查看更多 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,不是空


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM