• <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-7-09 10:48 | 作者: 不詳 | 來源: 領測軟件測試網采編 | 查看: 80次 | 進入軟件測試論壇討論

    領測軟件測試網

    軟件測試調試的方法  軟件測試技術

    調試的任務就是根據測試時所發現的錯誤,找出原因和具體的位置,進行改正。工作主要由程序開發人員來進行,誰開發的程序就由誰來進行調試。

      目前常用的調試方法有如下幾種:

      · 試探法。調試人員分析錯誤的癥狀,猜測問題的所在位置,利用在程序中輸出語句,分析寄存器、存儲器的內容等手段來獲得錯誤的線索,一步步地試探分析出錯誤所在。這種方法效率很低,適合于結構比較簡單的程序。

      · 回溯法。調試人員從發現錯誤癥狀的位置開始,人工沿著程序的控制流程往跟蹤代碼,直到找出錯誤根源為止。這種方法適合于小型程序,對于大規模程序于其需要回溯的路徑太多而變得不可操作。

      · 對分查找法。這種方法主要用來縮小錯誤的范圍,如果已經知道程序中的變量若干位置的正確取值,可以在這些位置上給這些變量以正確值,觀察程序運行輸出結果,如果沒有發現問題,則說明從賦予變量一個正確值開始到輸出結果的程序沒有出錯,問題可能在除此之外的程序中,否則錯誤就在所考察的這窨程序中,對含有錯誤的程序段再使用這種方法,直到把故障范圍縮小到比較牽診斷為止。

      · 歸納法。歸納法就是從測試所暴露的問題出發,收集所有正確或不正確的數分析它們之間的關系,提出假象的錯誤原因,’用這些數據來證明或反駁,從而翟錯誤所在。

      · 演繹法。根據測試結果,列出所有可能的錯誤原因。分析已有的數據,排除.能和彼此矛盾韻原因。對余下的原因,選擇可能性最大的,利用已有的數據完該假設,使假設更具體。用假設來解釋所有的原始測試結果,如果能解釋這一,則假設得以證實,也就找出錯誤;否則,要么是假設不完備或不成立,要么有問題。

    延伸閱讀

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

    TAG: 調試 技術 軟件測試


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