軟件測試中的各種派系

發表于:2009-06-26來源:作者:點擊數: 標簽:軟件測試派系
測試是嚴謹的、技術性的,持此觀點的大部分是學院派的,并且擁有很多支持者。認為測試是計算機科學和數學的分支。 ● Standard School 標準派 測試是用來 度量 進度的,強調成本和可重復的標準。認為測試是一個嚴格管理的過程。 ● Quality School 質量派 強
 測試是嚴謹的、技術性的,持此觀點的大部分是學院派的,并且擁有很多支持者。認為測試是計算機科學和數學的分支。

  ● Standard School 標準派

  測試是用來度量進度的,強調成本和可重復的標準。認為測試是一個嚴格管理的過程。

  ● Quality School 質量派

  強調過程、監督開發人員,像守門員一樣把關。認為測試是軟件質量保證的分支。

  ● Context-Driven School 上下文驅動派

  強調人的作用,尋找利益相關方關注的bug。認為測試是開發的分支。

  ● Agile School 敏捷

  用測試來證明開發已經完成;強調自動化測試。認為測試是用戶角色的一部分。

  各種派系的發展過程

  分析派作為學院派,是各派系的祖先,它直接衍生了標準派出來,從標準派后就百花齊放了,質量派、上下文驅動派和敏捷派都是在標準派后產生的。

  上下文驅動派的核心信仰

  ● 軟件是由人創造的,人決定了上下文。

  ● 測試能找到很多bug。Bug就是那些會找我們的利益相關方麻煩的問題

  ● 測試為項目提供信息

  ● 測試是富含技巧的智力活動

  ● 測試是交叉學科,包含各種學問

  核心問題:什么樣的測試才是目前能提供的最有價值的測試?

  上下文驅動測試方法與探索性測試方法(ExploratoryTesting)的關系

  探索性測試是上下文驅動測試的典范,因為探索性測試強調的就是測試設計和測試執行的同時進行、快速的學習,與上下問驅動強調的因時制宜的觀點不謀而合。

  上下文驅動派

  ● 內涵

  -期待變化?;跍y試結果來調整測試計劃。

  -測試策略的有效性只有通過實際調查才能確定。

  -測試調查需要經驗性的和心理學上的研究。

  -專注于實踐性的技能、技巧

  ● 最突出的應用方面

  -商業軟件、市場驅動的軟件

  ● 研究機構

  -LAWST Workshops & Spin-offs

  什么是上下文驅動測試?

  上下文驅動測試七大基本原則:

  ● 任何實踐活動的價值依賴于它所處的上下文。

  ● 在某個上下文中,只有好的實踐,沒有最佳實踐。

  ● 在一起工作的人才是項目的最重要主成部分。

  ● 隨著時間的推移,項目呈現出難以預料的結果。

  ● 產品是問題的解決方案,如果問題沒有得到解決,產品是無效的。

  ● 好的軟件測試時一個富有挑戰性的智力過程。

  ● 只有在項目的整個過程中通過判斷和技巧,訓練有素的協作,我們才能在正確的時間做正確的事情,以便有效地測試我們的產品。

 

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

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