• <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 Quality Manager 進行測試規劃

    發布: 2009-6-19 07:58 | 作者: 網絡轉載 | 來源: IBM | 查看: 422次 | 進入軟件測試論壇討論

    領測軟件測試網


     

    規劃執行

    計劃過程中一個比較棘手的方面便是規劃執行。您需要考慮以下的一些事情(有一些是您將會遇到的,有一些您不會遇到):

    • 測試人員的數量
    • 應用每一個時期需要的層次,環境和配置,或者質量標準
    • 您必須支持的測試初始資源的大小和范圍
    • 您認為必須執行測試的一段時間
    • 您覺得您將會遇到多少問題或者需要解決多少問題的估計
    • 您將會揭示并需要運行多少新型測試的估計
    • 您估計您不需要運行多少次測試的估計

    為了讓事情變得更加困難,作為一個測試管理員,您并不需要完全憑空想去計劃。您必須考慮對其他團隊和管理員的依賴性。對于過去的項目,計劃涉及到了一系列文件(計劃文件,項目計劃,估計傳單以及等等)還要舉行會議并進行檢查。對于現在的項目,計劃一般會更快,并涉及到了更少的人,但是它仍然需要考慮您知道些什么,以及您不知道什么。

    使 Rational Quality Manager 測試計劃更加顯眼的是 Test Schedules,Test Estimation,以及 Test Team 部分。這三項以一種幫助您描述執行的畫面的方式,集合了其他所有的 部分(Entry and Exit Criteria,Test and Quality Objectives,Requirements,以及 Test Cases)。

    在 Rational Quality Manager 的管理界面內,您可以建立并管理不同的測試團隊。您可以使用一對多分配模式來完成它,這意味著同一個人可以工作在多個團隊(現實中很常見)。一旦您開始了創建,如果您選擇了一個計劃內的測試團隊,那么您可以查看是哪個團隊成員分配給了該項目(同樣見于圖 12)。這些團隊成員通常能夠去做任務分配,測試用例分配以及計劃內的其他操作。


    圖 12. 測試計劃內的 Test Team 分配
    指定執行計劃的團隊的界面

    作為計劃過程的一部分,您可以創建關于測試計劃大小的高層次估計。您也可以提供運行每一個私人測試用例所需的具體時間或者精力的估計。這些估計幫助您去評估您的進展,它們會向一些報告提供輸入 。

    在測試項目的早期階段,您可以提供高層次的完成測試計劃活動所需時間的估計,以及運行所有測試所需的時間和精力的估計。這些測試通常都是基于您對項目需求的理解。圖 13 顯示了在測試計劃中定義高層次估計的范例。在早期這種拉下式計劃可以十分有用。


    圖 13. 測試計劃內高水平的測試估計
    對個人小時,日,月,年衡量的效果

    在隨后的計劃中,您可以通過向每一個測試用例添加一個加權值,來提供一份詳細的關于測試執行效果的估計。在 Rational Quality Manager 中,測試擴展記錄繼承了相關測試用例的加權值。例如,一個分配有 10 加權值的測試用例,其運行的時間可能是加權值為 5 測試用例的兩倍。一般來說,所謂的加權值就是您的測試團隊使用某個測試單元的數值。

    有一些測試團隊想以點來衡量權重,而另外一些人則以小時、分鐘或者其他的一些測量手段來衡量。這些具體的范圍信息可用作一些執行狀態報告的輸入。通過向每一個測試用例分配不同的權重,您可以運行精確的報告,同時考慮運行中的測試用例的絕對數量,以及運行每一個測試用例所需的時間。

    在高水平的估計之后,您可以在測試計劃的 Test Schedule 部分中,定義一個高水平的日程表(如圖 14 所示)。對于每一個重大事件或者重復中,您可以創建高水平的日程表,該日程表列出了諸如版本、代碼凍結、UI 凍結、beta 入口、beta 出口,以及其他的日期之類的信息。


    圖 14. 測試計劃中的日程安排規劃
    定義重大事件的對話框

    規劃自動化

    從測試計劃的角度出發,該角度時候考慮 Rational Quality Manager 可以怎樣幫助您去計劃使用自動化。您可以為性能和安全性測試之類的事情設置質量目標,并為您的自動化測試覆蓋面定義環境。您還可以為您準備使用哪些工具,以及在什么地方使用它們做一些前置計劃。

    在您的測試計劃中,所有的測試元素都會與 Rational Quality Manager 聯系起來,您有機會去計劃并管理您的自動化效果。首先,您可以向您的需求添加通用標簽。這給您一些自動化使用方面的前置計劃。例如,如果您正在檢查一項需求,那么您可以將其貼上以下的標簽:

    • 關鍵字 regression 用于您想要建立一個自動化回歸測試用例的需求
    • 關鍵字 performance 用于您需要開發性能測試的需求,或者需要聯系基于需求一些方面的性能測試
    • 關鍵字 configuration 用于可能驅動自動化測試多環境的需求
    • 關鍵字 SOA 用于您想要在 Web 服務界面層次上測試的需求
    • 關鍵字 security 用于可能會使用 IBM® Rational® AppScan®(或者其他一些工具)來測試的需求

    在計劃那些自動化效果時,提供一些您可以報告的簡單標簽。

    在此之后,您可以嘗試進行特定自動化的腳本和測試。您還可以選擇,為一些不同種類的您可能對項目進行自動化的類別分配測試用例。除了標簽和追蹤性,考慮一下向您的日程表和估計添加不同的自動化,性能,安全性測試以及 Web 服務測試任務。通過這種方式,您可以將它們與測試項目的其余部分完全的集成起來。

    延伸閱讀

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

    55/5<12345

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(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>