Oo緣來是你oO


          posts - 120,comments - 125,trackbacks - 0

          軟件測試從不同的角度出發會派生出兩種不同的測試原則:

          從用戶的角度出發,就是希望通過軟件測試能充分暴露軟件中存在的問題和缺陷,從而考慮是否可以接受該產品;

          從開發者的角度出發,就是希望測試能表明軟件產品不存在錯誤,已經正確地實現了用戶的需求,確立人們對軟件質量的信心。


          中國軟件評測中心的測試原則就是從用戶和開發者的角度出發進行軟件產品測試的,通過我們的測試,可以為用戶提供放心的產品,并對優秀的產品進行認證。為了達到上述的原則,那么需要注意以下幾點:

          1.應當把“盡早和不斷的測試”作為開發者的座右銘

          2.程序員應該避免檢查自己的程序,測試工作應該由獨立的專業的軟件測試機構來完成。

          3.設計測試用例時應該考慮到合法的輸入和不合法的輸入以及各種邊界條件,特殊情況下要制造極端狀態和意外狀態,比如網絡異常中斷、電源斷電等情況。

          4.一定要注意測試中的錯誤集中發生現象,這和程序員的編程水平和習慣有很大的關系。

          5.對測試錯誤結果一定要有一個確認的過程,一般有A測試出來的錯誤,一定要有一個B來確認,嚴重的錯誤可以召開評審會進行討論和分析。

          6.制定嚴格的測試計劃,并把測試時間安排的盡量寬松,不要希望在極短的時間內完成一個高水平的測試。

          7.回歸測試的關聯性一定要引起充分的注意,修改一個錯誤而引起更多的錯誤出現的現象并不少見。

          8.妥善保存一切測試過程文檔,意義是不言而喻的,測試的重現性往往要靠測試文檔。

          來源:http://www.cnblogs.com/mayingbao/archive/2006/06/01/414461.html



          馬嘉楠
          jianan.ma@gmail.com

          posted on 2006-08-12 21:43 馬嘉楠 閱讀(261) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 北京市| 新巴尔虎左旗| 冕宁县| 梅州市| 乌拉特中旗| 凤山市| 茌平县| 武威市| 莱州市| 电白县| 和政县| 陈巴尔虎旗| 海门市| 临汾市| 富源县| 临颍县| 遂昌县| 大同市| 隆林| 仁化县| 合肥市| 兴和县| 芒康县| 将乐县| 尼勒克县| 江永县| 南部县| 民权县| 繁昌县| 义乌市| 瓦房店市| 封丘县| 温泉县| 通许县| 宜良县| 米林县| 苍溪县| 眉山市| 清流县| 枞阳县| 黔南|