[英]Jmeter JMS point-to-point with dynamic messgae content
我是jmeter的新手。 我正在嘗試設置JMS點對點負載測試腳本。 請求消息是固定長度格式。 我需要一種從csv讀取字段並將它們以固定長度格式排列的方法。 我嘗試通過使用csv數據配置變量並切片為所需的長度,將它們全部隱藏在一行中來使用javascript slice函數。 但這是行不通的。 可能是我的方法是錯誤的。 關於如何使其以固定長度格式工作的任何指示都將有所幫助。 這是我嘗試的:
${__javascript((" ".slice(-6))+(("0000000000000000"+${Var2}).slice(-16)) + ((" " + ${Var3}).slice(-19))+((" "+${Var4}).slice(-3))}
其中Var1,Var2..Var4來自CSV。
Jmeter版本:3.3
MQ:IBM Websphere MQ
使用一條輸入消息,我就可以執行測試。 我需要從csv和/或日期/時間函數動態填充值,並以固定長度格式排列它們。
__javaScript
(注意大寫S
最后但並非最不重要的一點,為了獲得最佳性能,我建議使用__substring()函數而不是slice()
函數。 您可以使用JMeter Plugins Manager安裝__substring()
和其他自定義JMeter函數
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.