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

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

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

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

    軟件開發中的理想與現實(二)——讓測試驅趕著我們的步伐

    發布: 2008-5-27 10:41 | 作者: 不詳 | 來源: blog.csdn.net | 查看: 39次 | 進入軟件測試論壇討論

    領測軟件測試網


    };
    為了實現以上CPrime,可以向里面任意添加私有變量和方法。嗯,或許我應該寫一個IPrime,不過還是算了吧,簡單點是件好事。
    在做這個練習的時候大家出了一點問題,現在列在下面,可能是很普遍的錯誤。
    1. 開發步伐過大,把CreatePool寫完了才測試。(嗯,這樣不行,在大家有這個趨勢的時候我就開始阻止了)
    2. 不知道如何針對每個方法做覆蓋測試。(這是個復雜的話題,如何做到覆蓋呢……大體而言,把普通情況、邊界情況和異常情況都測試到應該就差不多了,不過真的沒有這么簡單……)
    3. 沒有考慮兩個兩個方法的交互過程。(誰都沒有假定CreatePool和Get的順序,我們應該能應付所有奇怪的用戶)
    4. 居然沒有人問我“the pool”到底是如何存儲這些生成的Prime的。(大家都默認為升序排列,而且從index = 0開始,嗯,我可沒有這么許諾,我說過我是一個合格的用戶)
    好了,把所有問題都解決了,大家似乎對測試驅動開發這件事已經有了些基本的了解。嗯,不過,今天的工作也恰好結束了,其他的事情明天再說吧。


    --------------------------------------------------------------------------------
    參考文獻:
    [1] Kent Beck,測試驅動開發,中國電力出版社,2004.3
    [2] Vincent Massol,JUnit In Action中文版,電子工業出版社,2005.1
    [3] Alistair Cockburn,敏捷軟件開發,人民郵電出版社,2003.11
    [4] http://www.extremeprogramming.org


    Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=669793

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

    55/5<12345

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