1
我已經用JMeter插件設置了TeamCity。在構建配置 - >構建功能下,我選擇了「性能指標計算」。我可以看到構建日誌與以前的執行結果是累積的。但是,在構建日誌中檢查404或500狀態代碼的失敗情況時,如果至少有一個以前的實例具有這些響應代碼,則它總是失敗。如果沒有這個,即使有幾個失敗的錯誤代碼請求,構建也總是會說Pass。Teamcity jmeter性能指標計算:檢查參考值
在'檢查參考值'下,是否可以設置參考值來檢查針對錯誤的響應碼的指標?唯一可用的選項是「平均」,「90%線」和「最大」。深入瞭解如何添加選項來選擇和搜索錯誤響應代碼?
附上截圖供參考
謝謝。
TeamCity JMeter Performance Metrics Collection
謝謝德米特里How to Use JMeter Assertions in Three Easy Steps文章以瞭解詳情。 以下是我嘗試過但沒有運氣的選項: 1.在腳本中包含響應聲明(響應代碼) - 在構建特性中沒有聲明檢查 - 即使使用404或500代碼也始終構建PASS 2.腳本中的響應聲明 - 構建特性中的聲明檢查 - 即使所有響應返回200,始終構建FAIL 200 3.失敗條件 - 在構建日誌中檢查代碼= 404 - 如果構建歷史記錄中存在過去運行錯誤,則始終構建失敗 -Jjmeter.save .saveservice.assertions = true -n -t/ /jmeter/Test.jmx -l Tes4.jtl 沒有聲明選項的同一問題 –