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

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

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

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

    代碼走查-《軟件測試藝術》讀書筆記(14)

    發布: 2008-8-05 10:19 | 作者: 不詳 | 來源: 測試時代采編 | 查看: 199次 | 進入軟件測試論壇討論

    領測軟件測試網
    關鍵字:代碼走查 軟件測試藝術 讀書筆記
       說完代碼檢查,現在來談談代碼走查。從定義上來講,代碼走查是以小組為單元進行代碼閱讀的,同樣也是一系列規程和錯誤檢查技術的集合。且代碼走查也采用了持續一至兩個小時的不間斷會議的形式。代碼走查的小組成員的構成而言,一般是由三至五人組成,其中一人扮演“協調人”;一人擔任秘書角色,負責記錄所有查處的錯誤;還有一人擔任測試人員。不過最佳的組合應該是: 
     一位極富經驗的程序員; 
    一位程序設計語言專家; 
    一位程序員新手(可以給出新穎、不帶偏見的觀點); 
    最終將維護程序的人員; 
    一位來自其他不同項目的人員; 
    一位來自該軟件編程小組的程序員。
      至于測試的流程跟代碼檢查很類似,類似之處就不多談,只說一下不同之處吧。稍有不同的是代碼走查的任務:就是參與者“使用了計算機”。被指定為測試人員的那個人會帶著一些書面的測試用例(程序或模塊具有代表性的輸入集及預期的輸出集)來參加會議。且在會議期間,每個測試用例都在人們頭腦中進行推演,即:把測試數據沿程序的邏輯結構走一遍,并把程序的狀態(如變量的值)記錄在紙張或白板上以供監視。
     
      這里,需指出:這些書面的測試用例必須結構簡單、數量較少,因為人腦執行程序的速度比計算機執行程序的速度慢上若干量級。之所以提供這些測試用例,目的不是在于其本身對測試了關鍵的作用,而是其提供了啟動代碼走查和質疑程序員邏輯思路及其設想的手段。因為,在大多數的代碼走查中,很多問題是在向程序員提問的過程中發現的,而不是由測試用例本身直接發現的。
     
      文尾,至于代碼走查所需要從心理學角度給予提前的心理籌備、后續過程和附帶的幾個有益的作用,都與代碼檢查的類似,所以在這里就不提了。 

    延伸閱讀

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

    TAG: 筆記 代碼 讀書 軟件測試 藝術


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