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

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

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

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

    軟件測試的模型總結[3]

    發布: 2010-1-19 10:24 | 作者: 不詳 | 來源: 領測軟件測試網采編 | 查看: 35次 | 進入軟件測試論壇討論

    領測軟件測試網

      前置測試模型體現了以下的要點:

      (一)開發和測試相結合

      前置測試模型將開發和測試的生命周期整合在一起,標識了項目生命周期從開始到結束之間的關鍵行為。并且表示了這些行為在項目周期中的價值所在。如果其中有些行為沒有得到很好的執行,那么項目成功的可能性就會因此而有所降低。如果有業務需求,則系統開發過程將更有效率。在沒有業務需求的情況下進行開發和測試是不可能的。而且,業務需求最好在設計和開發之前就被正確定義。

      (二)對每一個交付內容進行測試

      每一個交付的開發結果都必須通過一定的方式進行測試。源程序代碼并不是唯一需要測試的內容。在圖中的綠色框表示了其它一些要測試的對象,包括可行性報告、業務需求說明,以及系統設計文檔等。這同V模型中開發和測試的對應關系是相一致的,并且在其基礎上有所擴展,變得更為明確。

      前置測試模型包括2項測試計劃技術:

      其中的第一項技術是開發基于需求的測試用例。這并不僅僅是為以后提交上來的程序的測試做好初始化準備,也是為了驗證需求是否是可測試的。這些測試可以交由用戶來進行驗收測試,或者由開發部門做某些技術測試。很多測試團體都認為,需求的可測試性即使不是需求首要的屬性,也應是其最基本的屬性之一。因此,在必要的時候可以為每一個需求編寫測試用例。不過,基于需求的測試最多也只是和需求本身一樣重要。一項需求可能本身是錯誤的,但它仍是可測試的。而且,你無法為一些被忽略的需求來編寫測試用例。

      第二項技術是定義驗收標準。在接受交付的系統之前,用戶需要用驗收標準來進行驗證。驗收標準并不僅僅是定義需求,還應在前置測試之前進行定義,這將幫助揭示某些需求是否正確,以及某些需求是否被忽略了。

      同樣的,系統設計在投入編碼實現之前也必須經過測試,以確保其正確性和完整性。很多組織趨向于對設計進行測試,而不是對需求進行測試。Goldsmith 曾提供過15項以上的測試方法來對設計進行測試,這些組織也只使用了其中很小的一部分。在對設計進行的測試中有一項非常有用的技術,即制訂計劃以確定應如何針對提交的系統進行測試,這在處于設計階段并即將進入編碼階段時十分有用。

    延伸閱讀

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

    TAG: 模型 軟件測試

    21/212>

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