TestComplete的分布式測試應用于客戶端-服務器應用程序測試,包括在網絡中的不同遠程工作站上執行的若干測試項目,這些部分可以同時執行或一個接一個地執行。在接下來的連載中我們將介紹在TestComplete中如何創建僅涉及三個工作站的簡單分布式測試。將描述如何添加主機、創建作業和任務、修改其屬性、驗證測試、運行測試和分析結果。
創建主項目
主項目用于管理分布式測試。它存儲所涉及主機的列表、作業和任務的列表、指定NetworkSuite變量以及驗證和運行分布式測試,它允許您監視測試執行并檢查測試日志。
在CompA主機上創建一個新的主項目,并將NetworkSuite項目項添加到項目中:
- 在CompA上啟動TestComplete 。
- 從TestComplete主菜單中選擇File> New> New Project。
- 將調用Create New Project向導。
在向導的第一頁上指定新項目的名稱和位置,然后單擊Finish。
- TestComplete創建具有指定名稱的項目,并將其顯示在Project Explorer中。
- 將NetworkSuite項目項添加到主項目中的方式與將其添加到從項目的方式相同:
- 在Project Explorer中右鍵單擊Project Node。
- 在Project Explorer中右鍵單擊主項目的Project Node。
- 在隨后的上下文菜單中選擇Add > New Item。
- 調用Create New Project Item對話框,在對話框中選擇NetworkSuite項目項,然后單擊OK。
- NetworkSuite項目項目已添加到主項目中。
將主機添加到NetworkSuite
在Project Explorer中展開主項目的已添加的NetworkSuite項目項。默認情況下它包含三個集合:Hosts、Jobs和SynchPoint集合。
Hosts集合存儲執行管理從屬項目的主機,將CompB和CompC添加到Hosts集合。要將遠程計算機添加到Hosts集合,請執行以下操作:
- 在Project Explorer中右鍵單擊NetworkSuite項目項的Hosts項,然后在上下文菜單中選擇Add > New Item。
- 調用了Create New Project對話框。它允許您向集合中添加新主機。
在對話框的Name編輯框中指定主機名,然后單擊OK。
- 新主機已添加到Hosts集合中。
添加主機后,指定其屬性:
- 雙擊NetworkSuite項目項的Hosts項。TestComplete 在Workspace panel中顯示Hosts editor。
- 在Hosts Editor中,單擊地址列的省略號按鈕。在隨后出現的對話框中選擇所需的計算機(CompA或CompB)。
- 在Domain、User Name和Password列中指定用戶帳戶信息。在從屬主機上打開用戶會話時需要此帳戶信息。如果未指定帳戶信息,則無法打開從屬主機上的用戶會話,并且分布式測試失敗。
- 對于CompB主機,在Base Path列中指定C:\ Project String。此基本路徑用于指定CompB上運行的任務。
- 指定所有屬性后,保存更改。
更多TestComplete實用教程敬請關注!
想要購買TestComplete正版授權,或者獲取更多該產品相關信息的朋友可以點擊" "~
標簽:
性能測試網頁測試測試優化軟件測試技術
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn