追本溯源:勿忘質量之本

發表于:2010-04-23來源:作者:點擊數: 標簽:質量追本溯源
追本溯源:勿忘 質量 之本 軟件測試 有時,幾個人在討論一個話題時,由于其中一個人猛然想起另外一件事,或者又有一個人加入進來,討論越來越激烈,大家興致絲毫未減,但討論的內容離主題越來越遠,到后來都忘記剛開始要討論的是什么話題。這樣的情形,我們

  追本溯源:勿忘質量之本   軟件測試

  有時,幾個人在討論一個話題時,由于其中一個人猛然想起另外一件事,或者又有一個人加入進來,討論越來越激烈,大家興致絲毫未減,但討論的內容離主題越來越遠,到后來都忘記剛開始要討論的是什么話題。這樣的情形,我們可能都遇到過。如果是閑聊,倒也無妨。如果是為了解決問題,就會浪費時間,沒有達到目的。

  實際在我們的工作中,也存在這樣的現象。例如,軟件測試就是為了發現缺陷,無論是Review PRD/Spec, design test plan, 還是test case design, Test automation 等都是為了這個目的?!鞍l現缺陷”就是軟件測試之本,我們在做測試工作之中,就不能忘掉這個根本。有時,我們在進行測試自動化的時候,容易出現“忘本”的事。出現這種情況,不外乎以下幾種原因:

  一開始就不知道測試自動化的目的,而是為自動化而自動化。

  在自動化開發過程中,逐漸忘掉了最初的設想和目標,而對技術越來越崇拜,在技術上陷入越來越深,追求框架、追求目前流行的技術等等,結果,并沒有解決問題?;蛘哒f,本來用一個簡單的方法就能解決的問題,卻用了幾倍的努力來實現。

  追求純數字的東西,例如,一直盯著 how many test cases have been automated, 但究竟其測試結果是否有可靠的保證,卻不清楚。有時,知道VP有risk, 但也不去解決,同樣是忘本的事。

  所以,在做測試工作時,時刻提醒自己以下幾點:

  測試就是為了發現缺陷,盡早地、盡可能多的發現缺陷。

  做事情不崇拜技術,而是要緊緊抓住目標,力求簡潔有效、事半功倍,絕不要使用事倍功半的方法。

  在實施測試自動化的過程中,質量還是本,絕不能以質量換取自動化程度。測試自動化的基礎還是測試用例,測試工具畢竟是工具、測試工具不會思考,70%缺陷還是需要人的智慧和思考。

  方針:質量為本、工具為輔;工具先行、人力斷后

  面對任何一個測試任務,首先要想如何用有效的方法來完成測試,即能用測試工具、能自動化的地方,就盡量進行自動化。

  實施時,人是決定的因素,始終圍繞“質量”這個中心,不斷思考,不斷改進測試策略和方法,不斷提高測試用例的覆蓋率。

  另一個佐證——摩托羅拉的故事。在摩托羅拉的戰略中,最徹底失敗的案例是所謂的全球銥星計劃,就在于技術大大的遠超越了市場需求,可以理解為超技術戰略失敗;現在摩托的手機業務正在進行著另一種失敗,就是技術遠離了市場需要,可以理解為棄技術戰略失敗。正應了中國一句俗語“成也蕭何,敗也蕭何”,這句2000多年前的楚漢之爭時期的名句,可以用來解釋今天全世界成功或失敗的案例。摩托羅拉之所以成功,正因為在技術上開創了手機時代,是人類的通訊從有限時代走到無線網絡時代,徹底的改變了人類的溝通方式,而成為無線市場的領頭羊,成為絕對的領導者??上?,往往成功者總是太喜歡玩“鳥盡弓藏”的游戲,市場做起來了,就忘了自己最成功的戰略和核心的優勢。

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

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