我有一個正在用來執行功能和負載測試的jmx腳本。JMeter和端到端測試
腳本的測試中,使用1個用戶和多線程的用戶,一個簡單的訂單管理系統,做以下的事情:
- 系統負載
- 登錄
- 下單(選擇產品,加入購物車,退房,提交訂單直到訂單確認頁面)
- 註銷
這些ST eps成爲jmx腳本中的步驟。
腳本執行時,我看不到任何重大問題。 JMeter不會將任何錯誤報告爲其收集性能指標和處理時間。
但化驗後,當我們檢查數據庫(和JMeter的外部系統本身) - 這些訂單,應該當我們跑了JMeter測試沒有被創建已創建。
我認爲當JMeter用戶登錄的虛擬用戶,並對用戶界面的任何交易,這些交易看到自己一路走過來的數據庫。有一項交易是端對端的。但看起來情況並非如此。
任何想法,以至於可能造成這種情況?
JMeter實際上是否將UI上的操作推送到後端?
任何幫助,將不勝感激。
您是否找到對您的問題的解答?請提供反饋... – 2012-08-17 09:04:11