工具輔助: 使用 Rational TestManager 執行測試套組
這個工具輔助說明如何使用 Rational TestManager 來執行測試套組。
工具: Rational TestManager
關係
相關元素
主要說明

概觀

TestManager 的測試工作管理功能可將所有類型的測試 Script - GUI、手動測試、虛擬使用者、指令行、Visual Basic 及 Java - 整合成一個使用者可執行的步驟。 這個步驟叫作套組,可讓您將測試團隊中的測試 Script 系列當成一致的整體,而非片段,來加以分送、執行。

當您執行套組時,要提供執行時期特定資訊。每一個執行其指定之套組項目的虛擬測試人員都是以這些準則來執行。執行套組的結果會儲存在日誌中。執行套組之後,您可以產生報告來分析儲存在日誌中的資料,並以圖形和圖表的形式顯示執行結果。

如需建立測試套組的相關資訊,請參閱工具輔助:使用 Rational TestManger 設計自動化測試套組

在執行 Microsoft Windows 98/2000/NT 4.0 時,適用這個工具輔助。

工具步驟

若要使用 TestManager 執行測試套組,您需要執行這些步驟:

  1. 指定套組
  2. 定義使用者負荷量
  3. 指定日誌檔
  4. 啟用或停用資源監督
  5. 選擇是否忽略配置
  6. 指定執行時期報告選項

1.   指定套組

  • 若要指定套組,請從檔案功能表按一下執行套組。這時會出現「執行套組」對話框。
  • 若要變更套組,請按一下套組資訊內的變更...

2.   定義使用者負荷量

  • 如果您選擇要執行的套組已定義固定電腦群組,但在名稱之下看不到任何欄位,請立即前往步驟 3 指定日誌檔
  • 否則,請在使用者數目方框中輸入您要執行的虛擬測試人員數目。
  • 如果套組同時包含固定和可調式群組,則先指派固定群組。可用的虛擬測試人員數目視您擁有的授權類型而定。如果授權合約並不支援您指定的虛擬測試人員數目,您會看到錯誤訊息。

附註:定義電腦群組之後,如果您選取執行套組之前提示輸入電腦勾選框,則會出現電腦清單及編輯電腦編輯電腦清單內容等按鈕。

3.   指定日誌檔

現行建構版本號碼會出現在建置框內。日誌資料夾的名稱視套組而定,日誌名稱則是依據虛擬測試人員數目和您執行套組的次數而定。

若要變更日誌資料夾或日誌名稱,請按一下日誌資訊內的變更...

4.   啟用或停用資源監督

如果您打算監督資源,請按一下監督資源勾選框。修改更新速率框的間隔,可變更觀點更新速率。間隔越低,越快更新。

當您重播套組時,監督會觀察電腦資源使用情形,當您分析結果時,會在相對應的虛擬測試人員回應時間,將此使用情形資料繪製成圖。

5.   選擇是否忽略配置

按一下忽略測試案例的配置勾選框,讓 TestManager 忽略測試案例的系統配置,並在任何可用的電腦上執行測試案例。

選取此選項之後,TestManager 有三個方法執行套組:

  • 如果套組同時包含測試案例及已配置的測試案例,且母項測試案例含有實作-例如,測試 Script 或套組-則 TestManager 會在任何可用的電腦上執行母項測試案例,但不會執行任何已配置的測試案例。
  • 如果套組同時包含測試案例及已配置的測試案例,且母項測試案例沒有實作,則 TestManager 不會執行母項或任何已配置的測試案例。
  • 如果單一配置的測試案例含有實作,TestManager 會在指定的電腦上執行測試案例。

6.   指定執行時期報告選項

  • 若要變更 TestManager 報告套組執行狀態的方式,請按一下選項...。您可以設定下列類型的選項:
    • 監督標籤控制 TestManager 在套組執行期間如何顯示資訊。
    • 報告標籤指定在套組執行完成時 TestManager 產生的報告。這個選項只適用於效能測試。
    • 執行標籤控制套組執行的記載,供未來評估之用。
    • VU 編譯標籤指定條件式 VU 編譯和在套組中併入外部 C 程式庫的預設定義。

Help 圖示   如果需要詳細資訊,請參閱 Rational TestManager 線上說明中的選項對話框主題。

  • 配置執行之後,按一下確定即可執行測試。TestManager 會檢查套組及編譯任何未編輯或過期的測試 Script。當 TestManager 在檢查套組時,若要停止套組執行,請按一下取消
  • 在 TestManager 檢查套組及編譯必要的測試 Script 之後,它會將「準備執行」視窗最小化。此時,您無法取消此視窗。若要中止執行,請按一下監督功能表上的停止
  • 執行測試之後,您可以預估測試的結果。

Help 圖示   如果需要詳細資訊,請參閱 TestManager 線上說明中的執行測試主題。