使用IBM Rational Quality Manager管理自動化測試過程

發表于:2011-06-19來源:未知作者:admin點擊數: 標簽:
IBM Rational Quality Manager 為自動化測試提供了一整套完整的端到端的管理平臺,包括自動化環境的統一部署,自動化腳本的導入和共享,自動化測試計劃以及用例的創建,測試用例及套件的自動化運行,一直到自動化執行結果以及自動化與手動測試對比分析報告的

  IBM Rational Quality Manager 為自動化測試提供了一整套完整的端到端的管理平臺,包括自動化環境的統一部署,自動化腳本的導入和共享,自動化測試計劃以及用例的創建,測試用例及套件的自動化運行,一直到自動化執行結果以及自動化與手動測試對比分析報告的生成。

  Rational Quality Manager 為自動化環境部署人員、自動化腳本開發人員、以及測試人員提供了統一的控制中心,極大的方便了三方的協調工作;另一方面,Rational Quality Manager 支持測試結果的自動生成,提高了自動化測試執行的效率和準確率;同時,自動化執行結果報告和自動化與手動測試對比分析報告使得測試管理人員能夠即時掌握自動化測試的情況。

  應用 Rational Quality Manager 和 Rational Functional Tester 實現端到端的自動化測試管理主要包括以下幾個步驟,如圖 1。

  圖 1. 應用 Rational Quality Manager 實現自動化管理步驟

圖 1. 應用 Rational Quality Manager 實現自動化管理步驟

  配置并啟動自動化測試工具基于 Rational Quality Manager 的適配器,以 Rational Functional Tester 為例,為了方便跟 Rational Quality Manager 集成,其自帶一個基于 Rational Quality Manager 的適配器,只有啟動了這個適配器,才能在 Rational Quality Manager 中進行 Rational Functional Tester 腳本的創建和運行。

  創建自動化測試腳本。

  創建自動化測試計劃。作為測試管理的首要任務,創建測試計劃是必不可少的,對于自動化測試過程亦是如此。當然,根據不同項目的具體情況,并不強制創建自動化測試計劃,但是為了方便自動化測試結果的報告生成和分析,本文建議單獨為自動化測試創建測試計劃。

  基于自動化測試計劃,添加自動化測試用例。

  關聯自動化測試腳本和測試用例。

  基于已關聯測試腳本的測試用例,創建自動化測試套件,此步驟作為可選步驟可以跳過,但是為了提高自動化測試的效率,本文建議在執行自動化測試之前,首先創建測試套件。

  執行自動化測試。

  基于測試結果,生成自動化測試分析報告。

  應用 Rational Quality Manager 進行端到端的自動化測試管理的具體步驟和操作將在本文的后續部分進行詳細的說明。

  回頁首

  部署基于 Rational Functional Tester 的自動化測試環境

  Rational Quality Manager 提供了多種自動化測試工具的集成接口,包括 Rational Functional Tester、Rational Performance Tester、Rational Service Tester for SOA Quality、Rational robot/" target="_blank" >Robot、Rational Test RealTime、Rational AppScan Tester Edition。本文以 Rational Functional Tester 8.1.0.2 為例,介紹如何部署自動化測試環境。

  安裝支持 Rational Quality Manager 的自動化測試工具。Rational Functional Tester 8.0 不支持 Quality Manager 的集成,因此應該選擇安裝 8.1 版本。

  配置并啟動 Rational Functional Tester 自帶的 Rational Quality Manager 適配器。

  打開適配器配置窗口,路徑如下:開始 -> 所有程序 ->IBM Software Delivery Platform->IBM Rational Functional Tester->Adapter to Rational Quality Manager,然后選擇 Configure Adapter 選項。

  配置適配器屬性,包括 Rational Quality Manager 服務器 URL,用戶名及其密碼,并選擇項目區域,如圖 2。

  圖 2. 配置適配器屬性

圖 2. 配置適配器屬性

  啟動適配器,打開適配器控制臺標簽,就能看到連接狀態和登陸的詳細信息。如圖 3 左下角顯示,適配器與 Rational Quality Manager 已經連接成功。

  圖 3. 啟動適配器

圖 3. 啟動適配器

  測試人員可以通過 Rational Quality Manager 提供的適配器控制臺實時監控項目區域所有的適配器,及其運行情況,如圖 4。

  圖 4. 適配器控制臺

圖 4. 適配器控制臺

  (查看圖 4 大圖)

  創建自動化測試腳本

  Rational Quality Manager 提供了引用外部測試資源的測試腳本的接口,因此創建測試腳本實際上就是引用外部資源上面的腳本。我們可以通過如下的操作步驟來選擇已有的腳本資源,并把他們添加到 Rational Quality Manager 上。

  在 Rational Quality Manger 左側的導航欄中選擇構造,然后選擇創建測試腳本。

  在創建測試腳本頁面中(圖 5),輸入腳本名稱以及描述信息。類型下拉菜單中列出了各種腳本類型,包括 Functional Tester、Rational AppScan Tester Edition、Rational Test RealTime、Robot、性能測試等等。本文是基于 Rational Functional Tester 的自動化測試,因此選擇 Functional Tester 選項。創建的測試腳本需要從外部資源引入,外部資源分為測試機上的本地測試資源,和共享位置的測試資源。

  圖 5. 創建測試腳本

圖 5. 創建測試腳本

  (查看圖 5 大圖)

  使用測試機上的測試資源,是指每一臺測試機器上都放置測試腳本,當執行測試時,Rational Quality Manager 就會通過適配器啟動測試機上面的自動化工具來運行其本地的測試腳本,具體步驟如下:

  選擇 Rational Functional Tester 適配器,即測試機,如圖 6。

  圖 6. 選擇適配器

圖 6. 選擇適配器

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97