2010-12-15 80 views
2

我正在嘗試使用Web服務進行一些JMeter測試,但是我對如何測試創建/刪除功能有點阻礙。可能存儲來自JMeter請求的結果並使用它?

通過傳遞一些值來完成創建。然而,刪除只能通過使用創建的對象的ID完成,該ID必須通過單獨的調用獲得。因此,我不確定如何設置JMeter來處理這個問題。

是否有可能將創建調用(對象ID)的返回值存儲並在我的刪除請求中使用?

如果任何人都可以幫助或指出我在正確的方向,這將不勝感激。

回答

0

使用JDBC請求,其中
- 變量名:MySQL的(如果你的數據庫是MySQL的)
- Select語句:select CONCAT( 「ID:'」 ID 「」「)的ID從your_table WHERE ...

對此JDBC連接請求,正則表達式提取:
- 引用名:retrieved_id - >所以你可以使用它作爲$ {} retrieved_id
- 正則表達式:id:'(。+?)
- 模板:$ 1 $

現在,在你的測試,你可以使用$ {} retrieved_id

相關問題