編輯測試

您可以在編譯和執行測試之前,先加以視察和修改。

在預設的情況下,當您把與瀏覽器型應用程式的交談作業記錄完畢之後, HTTP Proxy 記錄器便會自動啟動 HTTP 測試產生器, 從記錄產生一個測試。 (您可以編輯 HTTP Proxy 記錄器喜好設定,來修改這個行為 - 指定要啟動不同的測試產生器,或者指定什麼都不啟動)。 不過這個測試還不能執行。 您可以在測試導覽器中,以滑鼠右鍵按一下該測試,並且選取產生,這樣測試馬上就能夠執行了。 或者,也可以用滑鼠右鍵按一下該測試,然後選取開啟,先編輯該測試。

您可以從 Hyades 建立和編輯三種類型的測試套組。 HTTP 測試產生器所建立的類型,稱為 HTTP 測試套組。 下圖所示範的,是您在開啟 HTTP 測試套組時,畫面出現的內容。 您所看到的組織,與您在開啟其他類型測試時所看到的不太一樣。

測試是在概觀標籤中開啟 (請參閱底端邊框),而且三個編輯區(一般資訊程式碼資訊在左邊,HTTP 要求在右邊)全部展開。 您可以按一下適當的標籤,切換到其他的編輯窗格。

一般資訊區所顯示的是測試名稱、 選擇性說明、測試類型以及含有該測試的檔案名稱。 方框裡面的資訊是可以編輯的。 一般資訊下的名稱方框顯示測試的名稱。 一開始時,它與您在記錄時所指定的測試檔名稱是一樣的,不過您也可以變更它。 變更這個名稱時,測試導覽器所顯示的名稱也會跟著變更,但是含有該測試的檔名卻不變。 在本例當中,測試的名稱(列在測試導覽器中,以及顯示在名稱方框中) 一開始是 b - 與記錄檔名稱一樣,只是沒有字尾。 測試人員已經決定把名稱改得更能說明測試所模擬的作業,亦即 searchEmployeeDB

程式碼資訊區所顯示的是 Java 套件名稱, 其中含有測試產生時的可執行 Java 程式碼,以及實作該測試的 Java 類別 - 它與記錄檔名稱一樣, 只是沒有字尾,而且第一個字元大寫。 您可以按一下套件名稱:方框下的瀏覽按鈕, 把程式碼移到不同的套件。

右邊的 HTTP 要求區則會列出測試中所有的 HTTP 要求。 按一下其中一個要求之後,即可進入「HTTP 要求」視圖,如下所示。

您也可以按一下底端的 HTTP 要求標籤,進入這個編輯窗格。 如果按一下左邊的要求,右邊就會出現這個要求的內容。 您可以:

按一下行為標籤,開啟「行為」編輯窗格,如下所示。

最初由測試所記錄的 HTTP 要求,是根據網頁以呼叫的形式列出,列在最初名叫迴圈 1 的迴圈建構之內。 選取這個迴圈之後,您就可以將它重新命名,說明其用途,或者變更疊代數目。 如果勾選同步,並且指定一個以上的疊代,迴圈疊代就會依序執行。 如果不勾選同步,並且指定一個以上的疊代,迴圈疊代便會同時執行。您可以在迴圈 1 內:

您可以利用新增按鈕,建立新的迴圈。 然後再用滑鼠右鍵按一下新迴圈,選取呼叫, 把其他測試套組或測試套組實例的呼叫,移入新迴圈。 您也可以把迴圈巢狀排列,然後建立任何迴圈之外的呼叫。

母主題︰ 利用 TPTP 的效能測試

(C) Copyright IBM Corporation 2000, 2004. All Rights Reserved.