• 軟件測試技術
  • 軟件測試博客
  • 軟件測試視頻
  • 開源軟件測試技術
  • 軟件測試論壇
  • 軟件測試沙龍
  • 軟件測試資料下載
  • 軟件測試雜志
  • 軟件測試人才招聘
    暫時沒有公告

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

軟件測試管理初探

發布: 2010-6-18 11:31 | 作者: 不詳 | 來源: 領測測試網采編 | 查看: 56次 | 進入軟件測試論壇討論

領測軟件測試網

  軟件測試管理初探 軟件測試

  摘 要:

  長期以來,測試管理處在一個很低的水平上,自動化測試管理工具的出現更是給人誤解,似乎測試管理是簡單的程式化的工作。本文針對現狀,論述了筆者觀念中的軟件測試管理學科的大致組成以及每個組成部分具體內容。筆者認為,測試管理對軟件測試技術的實施有重要指導作用,對測試團隊建設有保障和促進作用,是現代軟件項目管理不可忽視的部分。

  關鍵字: 軟件測試管理 團隊組織管理 測試計劃管理 缺陷(錯誤)跟蹤管理 測試件管理

  軟件測試管理要解決的課題是如何確保軟件測試技術能在軟件項目在軟件生命內得到順利實施,并產生預期的效果。按照管理的對象不同,軟件測試管理大致分為軟件測試團隊組織管理、軟件測試計劃管理、軟件缺陷(錯誤)跟蹤管理以及軟件測試件管理四大部分。以下對這四部分具體包含的內容做一個概要的詮釋。

  軟件測試團隊組織管理通俗地講就是測試團隊應該如何組建。在實際項目開發中,我們常?吹接行﹩挝缓鲆暅y試團隊存在的意義,當要實施測試時,往往臨時找幾個程序員充當測試人員;也有些單位盡管認識到了組建測試團隊的重要性,但在具體落實的時候往往安排一些毫無開發經驗的行業新手去做測試工作,這常常導致測試效率的低下,測試人員對測試工作索然無味。一個好的測試團隊首先要有好的帶頭人,他必須具有極為豐富的開發經驗,對開發過程中常見的缺陷或錯誤了然于胸,此外,他還應具有親和力和人格魅力。其次,測試團隊還應有具備一技之長的成員,如對某些自動化測試工具運用嫻熟或能輕而易舉地編寫自動化測試腳本。另外,測試團隊還應有兼職成員。如驗證測試實施過程中,同行評審是最常使用的一種形式,這些同行專家就屬于兼職測試團隊成員的范疇。測試團隊里往往不乏缺乏開發經驗軟件新手,這部分人可以安排去從事交付驗證或黑盒測試之類的工作。

  軟件測試計劃管理通俗地講就是安排好測試流程。這部分內容具體涵蓋軟件測試策劃、軟件測試技術剪裁、測試進度管理、成本管理等幾個部分。其中測試策劃工作主要是指具體測試活動實施之前做好策劃工作,如起草測試大綱以及測試計劃;軟件測試技術剪裁工作主要是指測試團隊應根據軟件項目的具體實際剪裁出所要實施的測試技術;測試進度管理工作主要是指排出各項測試的時間進度及人員安排,如有變動時應做相應調整;測試成本管理工作的內容即開列出測試活動中會涉及到的資源需求。

  軟件缺陷(錯誤)跟蹤管理通俗地講就是確保發現的缺陷(錯誤)已經被開發團隊糾正或處理過并且沒有引入新的缺陷(錯誤)。具體來講,當測試團隊通過各種途徑發現了文檔或代碼中的缺陷或錯誤以后,并不是交一份測試報告就草草了事,而是在遞交報告以后繼續督促開發團隊及時關閉已知缺陷或錯誤(當然,如有必要應對這些缺陷、錯誤做嚴重程度排序,以便開發團隊能視輕重緩急安排處理順序)。當開發團隊關閉了測試報告中的缺陷(錯誤)以后,測試團隊還需驗證開發團隊在關閉過程中有沒有引入新的錯誤。通常,這個過程稱為回歸測試;貧w測試如發現問題,繼續報開發團組,按上述流程循環,直至回歸測試最終通過。

  軟件測試件管理通俗地講就是指努力建設好測試團隊的財富庫并對測試團隊成員進行技能培訓以幫助他們能使用好這個財富庫。這里,財富庫是指軟件測試件。測試件(Testware,指測試工作形成的產品)是一個不常見到的詞匯,它包括是測試團隊在長期實踐過程中逐步積累起來的經驗教訓、測試技巧、測試工具、規格文檔以及一些經過少量修改能推廣至通用的測試腳本程序。測試件管理工作做得越好,測試團隊在實際測試過程中就能越少走彎路,測試團隊內部的知識交流和傳遞就越充分,測試腳本或規格文檔的重復開發工作也就能被有效地避免。軟件測試件管理工作包括兩部分,一是建設,另一個是培訓。建設工作大抵是收集各類測試外文檔、測試工具、測試腳本,也包括收集整理測試人員的會議發言、總結報告、技術心得等等。培訓工作大抵是通過技術講座、正式或非正式團隊會議、印發學習資料等形式進行。

  以上從軟件測試團隊組織管理、軟件測試計劃管理、軟件缺陷(錯誤)跟蹤管理以及軟件測試件管理這四個方面對軟件測試管理學科的內容作了一個概要性的介紹。需要指出的是軟件測試管理學科目前尚處在一個不很成熟的發展時期,筆者所做的探討雖然已經竭盡所能,但卻不能保證已經涵蓋了軟件測試管理的學科全貌。權當拋磚引玉,請各位讀者朋友多多批評指正。

  參考文獻:

  1 Paul C.Jorgensen,軟件測試(實踐者的方法),機械工業出版社。2003,7

  2 Edward Kit,軟件測試過程改進,機械工業出版社,中信出版社。2003,4

  3 規范編寫組,航天軟件工程實施技術指南及范例,五院試發行。2003,4

  作者簡介:

  戴金龍,目前在國家級重大項目嫦娥工程中擔任地面應用系統軟件質量管理工作。對java開發的軟件項目編碼及測試工作有深切體驗和實踐經驗。早年專注于腳本語言的發展,現在對軟件測試及java開發感興趣。愛好登山、氣功?梢酝ㄟ^popodai@163.com 與他取得聯系。

延伸閱讀

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

TAG: 初探 管理 軟件測試


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

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

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