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

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

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

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

    軟件測試的起源與發展

    發布: 2009-3-02 10:44 | 作者: 不詳 | 來源: 測試時代采編 | 查看: 117次 | 進入軟件測試論壇討論

    領測軟件測試網

    圖 1-1
     
    V模型指出,單元和集成測試應檢測程序的執行是否滿足軟件設計的要求;系統測試應檢測系統功能、性能的質量特性是否達到系統要求的指標;驗收測試確定軟件的實現是否滿足用戶需要或合同的要求。但V模型存在一定的局限性,它僅僅把測試作為在編碼之后的一個階段,是針對程序進行的尋找錯誤的活動,而忽視了測試活動對需求分析、系統設計等活動的驗證和確認的功能。
     
    Evolutif公司針對V模型的缺陷,相對于V模型,提出了W模型的概念,W模型增加了軟件各開發階段中應同步進行的驗證和確認活動。如圖1-2所示,W模型由兩個V字型模型組成,分別代表測試與開發過程,圖中明確表示出了測試與開發的并行關系。

        W
    模型強調:測試伴隨著整個軟件開發周期,而且測試的對象不僅僅是程序,需求、設計等同樣要測試,也就是說,測試與開發是同步進行的。W模型有利于盡早地全面的發現問題。例如,需求分析完成后,測試人員就應該參與到對需求的驗證和確認活動中,以盡早地找出缺陷所在。同時,對需求的測試也有利于及時了解項目難度和測試風險,及早制定應對措施,這將顯著減少總體測試時間,加快項目進度。
     

       
    W模型也存在局限性。在W模型中,需求、設計、編碼等活動被視為串行的,同時,測試和開發活動也保持著一種線性的前后關系,上一階段完全結束,才可正式開始下一個階段工作。
     
     
    軟件測試工具的發展
     
    進入上世紀90年代,軟件行業開始迅猛發展,軟件的規模變的非常大,在一些大型軟件開發過程中,測試活動需要花費大量的時間和成本,而當時測試的手段幾乎完全都是手工測試,測試的效率非常低;并且隨著軟件復雜度的提高,出現了很多通過手工方式無法完成測試的情況,盡管在一些大型軟件的開發過程中,人們嘗試編寫了一些小程序來輔助測試,但是這還是不能滿足大多數軟件項目的統一需要。于是,很多測試實踐者開始嘗試開發商業的測試工具來支持測試,輔助測試人員完成某一類型或某一領域內的測試工作,而測試工具逐漸盛行起來。人們普遍意識到,工具不僅僅是有用的,而且要對今天的軟件系統進行充分的測試,工具是必不可少的。測試工具可以進行部分的測試設計、實現、執行和比較的工作。通過運用測試工具,可以達到提高測試效率的目的。測試工具的發展,大大提高了軟件測試的自動化程度,讓測試人員從繁瑣和重復的測試活動中解脫出來,專心從事有意義的測試設計等活動。采用自動比較技術,還可以自動完成測試用例執行結果的判斷,從而避免人工比對存在的疏漏問題。設計良好的自動化測試,在某些情況下可以實現 “ 夜間測試 ”  “ 無人測試 ” 。在大多數情況下,軟件測試自動化可以減少開支,增加有限時間內可執行的測試,在執行相同數量測試時節約測試時間。 而測試工具的選擇和推廣也越來越受到重視。
     
    軟件測試工具平臺方面,商業化的軟件測試工具已經很多,如捕獲/回放工具、Web測試工具、性能測試工具、測試管理工具、代碼測試工具等等,這些都有嚴格的版權限制且價格較為昂貴,但由于價格和版權的限制無法自由使用,當然,一些軟件測試工具開發商對于某些測試工具提供了Beta測試版本以供用戶有限次數使用。幸運的是,在開放源碼社區中也出現了許多軟件測試工具,已得到廣泛應用且相當成熟和完善。

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

    33/3<123

    軟件測試技術文章排行榜
    軟件測試技術分類最新內容
    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(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>