• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    [原創]以IBM Rational TestManager為核心的測試管理2

    發布: 2008-4-07 19:46 | 作者: webmaster | 來源: 本站原創 | 查看: 684次 | 進入軟件測試論壇討論

    領測軟件測試網

    [原創]以IBM Rational TestManager為核心的測試管理2

    作者:aken



    1、TestManager簡介

      TestManager是一個開放的、可擴展的框架,它將所有的測試工具、工件和數據組合在一起,幫助團隊制定并優化其質量目標。其工作流程主要支持測試計劃、測試設計、測試實現、測試執行和測試評估等幾個測試活動。



    1

           從圖1中,我們可以看到TestManager可以創建和運行測試計劃、測試套和測試腳本,可以插入測試用例目錄和測試用例,進行測試用例設計,對迭代階段、環境配置和測試輸入進行有效的關聯?梢詣摻ê痛蜷_測試報告,其中有測試用例執行報告、性能測試報告,而且很多其他類的報告,還可以創建SoDAWord格式的文檔。

           除此以外,TestManager還有很多輔助的設置,其中包括:創建和編輯構造版本、迭代階段、計算機、計算機列表、配置、配置屬性、數據池、數據類型、測試輸入類型、測試腳本類型等等,還可以定制系統需要的屬性。

    2、測試流程比較關于軟件測試流程,網上大家討論得也很多,我們來看一個最簡單和常用的測試流程:根據軟件需求規格說明(Word格式)文檔,書寫(Word格式)測試計劃,設計(WordExcel格式)測試用例,根據軟件Build的版本執行測試用例,記錄(WordExcel格式)執行結果,發現并提交(WordExcel格式)缺陷報告給開發人員,跟蹤所有缺陷直至解決,提交最終(Word格式)測試分析報告。
           那么IBM Rational軟件測試流程是否就有很多獨到之處那?我們還是先來看看吧。從圖2中可以清楚看到,IBM Rational將所有的需求作為測試輸入,根據測試輸入來制定測試計劃,整個測試計劃的核心就是規劃、組織和設計測試用例,通過手工測試自動化測試兩種方式來實現測試用例,然后進行測試用例執行,記錄測試用例執行結果,并將發現的缺陷提交到缺陷管理系統中,最后對測試結果進行評估。
           表面上看,IBM Rational的測試流程和我們常用的測試流程并沒有太大的區別,但是詳細的研究和應用之后,你會發現TestManager將需求、測試計劃、測試用例設計、測試執行、測試報告和測試缺陷全部集成,通過相互的關聯關系,更體現了其強大的自動化管理的功能。所以說,TestManager是非常適合我們日常測試管理應用的工具。

    2
    3、測試輸入(系統功能需求)計劃測試工作的第一步就是驗證測試的輸入。測試輸入就是測什么的問題,以及哪些需要驗證。測試輸入幫助我們對什么需要測試作決定,而且幫助我們確定當開發過程的基線發生變化時,那些測試需要改變。在迭代開發過程中,由于各種變更非常頻繁,所以這點非常重要。

    TestManager
    內置了三種測試輸入類型,即:IBM Rational RequisitePro中的需求、IBM Rational Rose中的可視化模型和Microsoft Excel電子表格中的數據。 其主要目的是將輸入的測試需求與相應的測試用例、測試執行關聯,便于對需求進行跟蹤確認。
           本次測試實例是測試時代Bug管理系統,是一個小型的缺陷管理系統,基本流程是:測試人員提交新的Bug,然后進行分配,開發人員處理相應的Bug,最后測試人員驗證修復的Bug直至關閉。界面如圖3
          
    3
           測試輸入的實例是測試時代Bug管理系統的一份Excel的需求文檔和一份受控于RequisiteProWord格式的需求文檔。如圖4和圖5

    4

    5
           我們通過TestManager中的測試輸入的屬性將Excel格式的需求導入到TestManager中,通過選擇將RequisitePro中的需求關聯,這樣測試輸入就設置好了,我們可以開始制定測試計劃。詳細如圖6

    6

    測試計劃書寫測試計劃要解決以下幾個問題:第一個,WhatWhere?主要是通過需求、可見的模型、和其它測試輸入來告訴你哪些需要測試,在哪里測試;第二個,Why?測試輸入可以告訴我們為什么要在某些地方進行測試,即通過需求的優先級逐級的對系統需求進行驗證;第三個,When?迭代計劃可以告訴我們什么時候進行測試,什么時候必須通過測試。第四個,Who?測試計劃、迭代計劃、或者項目計劃告訴我們誰去執行這些測試活動。
    那么,明確了這些,而且系統功能需求已經作為測試輸入導入到了TestManager中,這樣我們就可以開始制訂測試計劃。
    我們在日常的測試工作中,測試計劃文檔通常都是比較詳細的,RUP測試計劃模板中一般會包括:簡介(目的,背景,范圍,項目標識)、測試需求、測試策略、測試類型(數據和數據庫完整性測試,功能測試,業務周期測試,用戶界面測試,性能評價,負載測試,強度測試,容量測試,安全性和訪問控制測試,故障轉移和恢復測試,配置測試,安裝測試)、工具、資源(角色,系統)、項目里程碑、可交付工件(測試模型,測試日志,缺陷報告)、附錄A:項目任務等等。
    那么TestManager中的測試計劃是否就是我們傳統的測試計劃文檔那?其實不然,傳統的測試計劃在這里可以作為一個項目的總體測試計劃,而TestManager中的測試計劃主要是將總體測試計劃細化,針對系統功能和性能部分,進行規劃、組織和詳細設計測試用例,其中包含幾個主要的任務:收集和標識測試輸入(需求)、建立測試計劃、創建測試用例文件夾、創建測試用例、定義測試配置、定義迭代階段等。在TestManager中可以外部關聯整體測試計劃文檔。其實TestManager最擅長是對系統的功能和性能測試的管理,所以通常我們將這部分計劃用TestManager來管理和跟蹤,而測試進度這部分可以由類似于微軟的Project工具來管理和跟蹤。
    下面我們通過實例說明在TestManager中如何制定測試計劃。首先新增加一個測試計劃,計劃名稱為“功能測試”,具體操作:點擊菜單File > New Test Plan;接著創建兩個測試用例文件夾:“登錄系統測試”和“Bug管理流程測試”;最后我們將總體測試計劃外部關聯。在TestManager中的具體表現形式如圖7。

    7
           TestManager中,這種標簽形式的測試計劃不方便預覽,所以轉化成我們最熟悉的表格的形式來看。如表1

    Name

    功能測試
    Owner
    測試時代

    Descrition

    導入Excel格式的測試需求或導入RequisitePro中管理的測試需求,設計測試用例,并進行測試覆蓋和測試跟蹤。

    Created by

    測試時代
    Modified on
    2003-9-18 13:00:00

    Modified by

    測試時代
    Modified on
    2003-9-18 13:00:00

    Iterations-

    Configurations

    集成測試階段,系統測試階段
    External Documents
    測試計劃.doc

    Custom

    Test Phase:系統測試
    Tester:測試時代
    Schedule2003-9-1
    2003-9-10

    1
           測試計劃制定完成后,接下來我們要進行測試用例設計。

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    軟件測試技術分類最新內容
    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>