2017-04-05 113 views
0

我在腳本中使用了一個Bean Shell採樣器和一個Bean shell預處理器。 我希望我的取樣器僅在獲取預處理器中定義的參數值時執行。 任何人都可以幫我解決這個問題嗎?Jmeter中的條件請求

回答

0

添加HTTP請求,如果控制器,因此,如果在參數值相同預處理那麼只有HTTP請求將得到執行

0

不能啓動或在運行時禁用採樣器定義的值,基本上你有2種選擇:

  1. 把你的BeanShell取樣器下的If Controller並設置如果控制器的情況在其他地方
  2. 把你的邏輯在BeanShell的採樣器內部if-then statement like:

    if (someValue != null) { 
        //execute some code 
    } 
    

    因此,即使Beanshell採樣器將被執行 - 它什麼都不會做。