2015-06-10 62 views

回答

1

您可以使用Regular Expression Extractor從OS過程採樣得到的值如下:

  1. 添加正則表達式提取作爲OS過程樣的孩子
  2. ,將其配置如下:

    • 參考名稱:您選擇的變量名稱,即r
    • 正則表達式:r1=(\d+) r2=(\d+) r3=(\d+)
    • 模板:$1$$2$$3$

這將導致以下變量:

r=123456789 
r_g=3 
r_g0=r1=123 r2=456 r3=789 
r_g1=123 
r_g2=456 
r_g3=789 

您可以 「告訴」 JMeter的通過增加這些值.jtl結果文件存儲以下行到user.properties文件(它位於您的JMeter安裝的/ bin文件夾中)

sample_variables=r_g1,r_g2,r_g3 

變量將用相同

1434196234292,251,OS Process Sampler,0,OK,Thread Group 1-1,text,true,21,1,1,0,123,456,789 

其它測試結果的信息一起被存儲在文件.jtl(滾動到該行的權值可以被隱藏)

參見Apache JMeter Properties Customization Guide學習更多關於JMeter屬性和設置/覆蓋它們的方法。

存儲結果後,您應該可以繪製可以使用Microsoft Excel,Libre Office或同等產品的值的圖表。

1

嗨,你只需要打印你需要傳遞給Jmeter的數據,然後使用一個(或多個)正則表達式來提取值。

相關問題