2011-02-23 89 views

回答

0

您能詳細說明一些嗎?當你說「多次投標」時,我認爲你指的是你想要做的特定領域。也許如果你首先描述你正在使用的JMeter組件,一個HTTP請求? SOAP/XML請求,所討論的系統的性質,我們可以幫助你。

1

如果我理解正確,你有一個拍賣網站,並希望對不同供應商的多個項目進行多次投標。

從一個供應商的ONE項目開始記錄ONE投標。有很多幫助錄製的教程。

記錄完此方案後,您需要將參數化添加到腳本中。我會建議從一個供應商的多個項目開始。有很多方法可以做到這一點。您可以給Jmeter一個CSV數據文件來讀取或刮取頁面。我個人會這樣做:

- Load Page that shows all items for a specific supplier 
-- Do a regular expression extractor to get ALL items on the page 
- FOR EACH item (loop) 
-- Bid on item 

然後我會讓供應商變成動態的。再次,您可以給Jmeter一個CSV數據文件,或者刮掉頁面。我會這樣做:

- Load page that shows all suppliers 
-- Do a regular expression extractor to get ALL suppliers 
- FOR EACH supplier (loop) 
-- Load Page that shows all items for the supplier 
--- Do a regular expression extractor to get ALL items on the page 
-- FOR EACH item (loop) 
--- Bid on item 

對於多個出價部分,這取決於您想要多少出價以及哪些用戶進行出價。與出價相同的用戶嗎?或者不同的用戶需要出價嗎?

如果是同一個用戶,您可以添加一個循環到「對物品進行出價」並根據需要添加多次。

如果是不同的用戶,請與您需要的所有用戶創建一個數據文件,然後用不同的用戶多次遍歷整個場景。

用戶手冊中有一些例子和大量的使用技巧和竅門: http://jmeter.apache.org/usermanual/intro.html

相關問題