測試編輯器窗格中有兩個主要區域。左邊的區域測試內容顯示測試的 HTTP 頁面層次。右邊的區域測試元素詳細信息顯示測試層次中當前選擇項的細節(測試、頁面、頁面請求、頁面響應和連接)。因此,上圖中測試元素詳細信息顯示關于測試的信息,因為在測試內容中選擇了測試名稱 visitIBM。超時操作 和 超時 設置適用于測試中的每個頁面。
當您展開一個測試頁面時,您會看見一列分別在不同文件夾中的頁面請求,請求的名稱是去掉初始的 http:// 的完整 URL 請求串。例如,下圖顯示展開的 visitIBM 測試的第一個頁面,同時在測試內容中選擇該頁,F在,在測試元素詳細信息中顯示的設置會應用于所選頁面。
圖2

用粗體羅列出的主請求是頁面名稱的出處。主級請求可以是測試人員輸入到瀏覽器中的 URL、可點擊的鏈接,或者是由另一頁面請求重定向來的 URL。在本例子中,主請求是后者:從用戶輸入的初始頁面請求(www.ibm.com)重定向到 www.ibm.com/us/。如果主請求沒有返回頁面標題,那么測試生成器會用 URL 的第一個節點為其創建一個單獨的名稱。
本例中的一些請求是用黃色標出的。該標記表示這些請求包含下面一個或兩個部分:
- 數據庫候選:一個通常由測試人員在記錄過程中指定的,測試生成器所確定的值很可能由數據庫中的值進行替代。一個數據庫候選的例子是您在記錄的測試中要搜索的串:在回放之前,您可能想要將該串與包含適當代替值的數據庫列關聯起來,在這樣的假設之下,該串作為數據庫候選被標記出來。
- 相關聯的數據:測試中由測試生成器所確定的值(通常一個在響應中而另一個在后來的請求中)需要進行關聯,以確保正確的測試回放。一個實例是一張由搜索雇員數據庫的測試所返回到瀏覽器中的照片。測試生成器自動將雇員名稱和照片關聯起來。因此,在運行許多測試實例之前,如果您用數據庫中的名稱來替代要在記錄的測試中搜索的雇員名稱,那么每個虛擬用戶搜索不同的雇員,而且服務器返回適當的照片。
要看到性能測試中的彩色編碼的圖例,到 窗口 > 首選項 > 測試 > 性能測試編輯器 并單擊 顏色和字體 選項卡。
文章來源于領測軟件測試網 http://www.kjueaiud.com/