現在我有兩個API方法來測試的JMeter - 如何運行兩個採樣成捆
- POST indexmember
- DELETE indexmember
的問題是,indexmember已經拿到了必須是唯一的字段。
因此,當我運行POST &刪除一次(#線程== 1;循環== 1) - 它工作正常。索引員獲得發佈,然後刪除,然後我再次發佈,它很好,獨特的價值仍然是唯一的。
但是當我添加更多的線程=> JMeter的開始完全執行POST幾個indexmembers和一些方法失敗,我們的自定義驗證
"Errors": [
{
"Message": "The Index member with IndexId [id] and SecurityId [id] is already present in database."
}
],
"Success": false
我想在做刪除功能爲某種子採樣來POST。
使POST和DELETE在一個線程中一起進行。
任何意見將不勝感激。
我在這裏看到2可能出現的問題:要麼你限制你的腳本硬編碼值,其中您實際上需要每個POST使用唯一的ID(跨線程唯一),然後刪除該DELETE。或者ID範圍非常有限,在這種情況下,此類錯誤是您的應用程序的實際行爲(例如:如果ID範圍限制爲500個數字,實際上600個用戶將嘗試插入,他們會得到該錯誤,所以你的腳本匹配那個行爲)。 那麼你的問題是:第一還是第二? –