簡體   English   中英

使用Java在Beanshell中編輯XML值?

[英]Edit XML value in Beanshell using Java?

我在XML中的JMeter中有以下請求,如下所示:

<gml:lowerCorner>13.84 6.3677</gml:lowerCorner>
<gml:upperCorner>64.9404 17.8612</gml:upperCorner>

如何編輯這些值,以便每次隨機生成它們? 我希望在Java中實現這一點,但也考慮Javascript。 任何幫助將非常感激。

我建議改用JMeter函數 它看起來像_ Random() _RandomString()可能是個不錯的選擇。

就像是

<gml:lowerCorner>${__Random(0,99,)}.${__Random(0,99,)} ${__Random(0,9,)}.${__Random(1111,9999,)}</gml:lowerCorner>

應該為你做的伎倆。

不建議使用Beanshell進行繁重的腳本編寫。 對於只讀一次或非常輕的東西,比如讀取配置文件,在日志中附加內容等等,這很好,但是多次調用以獲取隨機數會對測試性能產生負面影響。 如果您需要轉到Java代碼,我建議使用JSR223 Sampler (或Pre Processor)和Groovy作為語言,因為它提供了與本機Java代碼相比的性能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM