在下面顯示的代碼段中,數據和數據1設置爲不同的JMeter SampleResult響應。在處理value1期間,我面臨的挑戰是,我需要存在於另一個類中的值爲的數據。JMeter SampleResult響應中的數據提取
該值來自JMeter SampleResult(例如1)的響應,而data1來自JMeter SampleResult(例如2)的響應。
我也爲BeanShell斷言使用驗證文件,它只處理JMeter SampleResult 2用於驗證目的的響應。
如何從值中獲取數據以用於進一步計算value1?
C類是一個抽象類
class A extends C { @Override public String processValue() { ****Some code written here**** value = getValue(); ****Calculation of result done here**** return result; } @Override public void setData(Object data) { this.data=(typecast)data; } private String getValue() { ****logic written here**** return value; } }
VALUE1需要從A級值它的處理
class B extends C { @Override public String processValue() { ****Some code written here**** return value1; } @Override public void setData(Object data1) { this.data1=(typecast)data1; } }
DATA1和數據類型強制轉換成不同類型的