2017-07-04 67 views
0

我想針對兩組數據運行我的模擬。一組給出空的饋線問題,另一組則不給。我想在可以處理兩個數據集的gatling中編寫一個通用代碼。我想避免在饋線中設置的變量的簡單if-else條件。另外更改數據不是我可以選擇的選項。如何在實際執行之前檢查gatling中的空送紙器

總之,如果我的送紙器是空的,我希望我的執行被跳過。是否可以通過加特林的方式?

exec(
    randomSwitch(33.0 -> feed(data1.random).exec(step1), 
     33.0 -> feed(data2.random).exec(step2), 
     34.0 -> feed(data3.random).exec(step3) 
    )) 

回答

0

你可以嘗試這樣的事情

scenario("Requests").feed(orderRefs).group("Groups") { 
    asLongAs(session => jobsQue.length > 0) { 
    exec { session => you code 
      } 
相關問題