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

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

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

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

    常見測試方法

    發布: 2011-5-20 09:18 | 作者: 不詳 | 來源: 領測軟件測試網采編 | 查看: 319次 | 進入軟件測試論壇討論

    領測軟件測試網

      常見測試方法   軟件測試

      一、按是否執行軟件可分為以下測試類型:

      1、靜態測試:

      靜態測試是指不運行被測程序本身,僅通過分析或檢查源程序的語法、結構、過程、接口等來檢查程序的正確性。對需求規格說明書、軟件設計說明書、源程序做結構分析、流程圖分析、符號執行來找錯。靜態方法通過程序靜態特性的分析,找出欠缺和可疑之處,例如不匹配的參數、不適當的循環嵌套和分支嵌套、不允許的遞歸、未使用過的變量、空指針的引用和可疑的計算等。靜態測試結果可用于進一步的查錯,并為測試用例選取提供指導。(程序的語法、結構、接口、過程、需求文檔、設計文檔、流程圖、參數、循環嵌套、分支嵌套,遞歸、空指針)

      靜態測試方法:方案—代碼走查、桌面檢查、代碼審查等方法對軟件產品進行測試,靜態測試可用于白盒測試中。

      2、動態測試:

      運行被測程序本身,包括黑盒和白黑測試。

      3、一般先進行靜態測試,再進行動態測試,原因:

      1、一般先進行靜態分析,將靜態分析的結果作為依據,再使用代碼檢查和動態測試的方式對靜態分析結果進行進一步確認,提高測試效率及準確性。

      2、靜態測試(代碼檢查一般能發現20%~30%的bug,代碼檢查看到的問題本身還不是問題的征兆,為接下來的動態測試減少缺陷,提高效率)->動態測試。

      二、按測試過程和策略可分如下測試類型(階段):

      1、單元測試:對軟件設計單元、功能模塊進行測試,測試內容包括模塊程序結構檢查、代碼測試和模塊內功能測試。(主要是靜態測試)(白盒測試)

      測試內容:

      2、集成測試:對軟件設計單元、功能模塊組裝、集成為系統時,對軟件單元、功能模塊的接口、連接進行測試(靜態測試和動態測試)。(白盒、黑盒測試)

      集成測試模塊組織方式:

      2.1、一次性組裝

      3、確認測試

      確認測試又稱有效性測試。有效性測試是在模擬的環境下,運用黑盒測試的方法,驗證被測軟件是否滿足需求規格說明書列出的需求。任務是驗證軟件的功能和性能及其他特性是否與用戶的要求一致。對軟件的功能和性能要求在軟件需求規格說明書中已經明確規定,它包含的信息就是軟件確認測試的基礎。(黑盒測試)

      測試內容包括:

      安裝與反安裝測試

      功能測試

      可靠性測試:故障率

      安全性測試:

      是指測試軟件系統防止非法入侵的能力!鞍踩笔窍鄬Χ缘,一般地,如果黑客為非法入侵花費的代價(考慮時間、費用、危險等因素)高于得到的好處,那么這樣的系統可以認為是安全的。

      時間及空間性能測試

    延伸閱讀

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

    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>