讀《探索式軟件測試》的學習筆記

發表于:2011-12-26來源:未知作者:admin點擊數: 標簽:
讀《探索式軟件測試》的學習筆記:《探索式軟件測試》任命軟件測試人員,OA專家、開發人員、程序經理和架構師閱讀,對他們的工作具有重要的啟發作用。探索式軟件測試作為一種富有創新精神和現實意義的測試方法,引起越來越多軟件測試人員、質量保證人員和項目

  探索式測試(exploratory testing)是一種自由的軟件測試風格,強調測試人員同時開展測試學習、測試設計、測試執行和測試結果評估等活動,以持續優化測試工作。

  軟件測試風格rather than 具體的軟件測試技術

  探索式測試的分類:

  自由式的ET

  基于場景的ET

  基于策略的ET

  基于反饋的ET

  軟件缺陷的根源:程序員引入的根源和運行環境導致的缺陷

  軟件測試的決策有5部分:輸入,狀態,代碼路徑,用戶數據,執行環境

  輸入:什么是輸入?合法與非法輸入?開發人員定義錯誤處理程序的三種方式(輸入過濾器、輸入檢查、使用異常)

  狀態:什么是軟件狀態?用戶的輸入(不同的輸入,不同的輸入順序)導致軟件狀態的改變,一定要注意觀察狀態的改變。

  漫游測試(與場景測試相對)

  我們將軟件特性分成了:商業區、歷史區、旅游區、娛樂區、旅館區、破舊區

  商業區:用戶所要使用的軟件特性和功能。

  歷史區:歷史的版本遺留的代碼

  旅游區:有些特性和功能對新用戶非常有吸引力,然而老用戶不經常使用的部分

  測試方法

  出租車測試法(出租車禁區測試法)聯系打的理論,坐公交理論,類似旅行計劃的制定

  取消測試法

  破壞測試法

  遍歷測試法

  超模測試法?針對用戶界面的優秀漫游測試法

  極限測試法

  深巷測試法

  漫游與測試中的棘手問題

  漫無目的

  重復性

  暫時性

  單調性

  健忘性

  

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97