2014-06-12 126 views
0

我有一個Web應用程序,其中有一個登錄頁面,一個應用程序提交頁面和一個註銷頁面。點擊頁面中的提交按鈕後,該按鈕被禁用。我爲此在jmeter中創建了一個腳本。我正在使用10個線程的最終線程組。我有一個默認的登錄憑證作爲登錄頁面採樣器中的參數。當我運行這個腳本時,首先登錄頁面樣本被執行10次,然後應用程序提交樣本被執行10次。在這裏我有一個疑問,我如何處理這個應用程序提交示例,因爲在第一個線程本身提交按鈕將被禁用。但是,當此場景運行10次時,我得到了一個通行證場景。提交按鈕多次點擊(jmeter)

回答

0

JMeter不像QTP/Selenium - 它不檢查按鈕是否啓用/禁用。 它發送用戶操作的http請求。所以你將能夠一次又一次地發送請求(除非有服務器端邏輯來處理這個 - 即用戶只能發送一個請求或類似的東西)。

但是在源代碼/ http響應中,您可以使用正則表達式提取器檢查按鈕是否被禁用。您可以相應地構建您的測試。