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

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

  • <strong id="5koa6"></strong>
  • 反測試無用論——開篇:鄰村老張的故事

    發表于:2012-04-18來源:伯樂在線作者:柴阿峰點擊數: 標簽:反測試無用論
    這幾天本來在安心寫東西,但是無意中就有人轉了幾篇文章(《我們需要專職的QA嗎?》)給我看,言辭懇切的說:“小柴你看看,咱還忙個啥,人家都說,馬上所有專職測試都下崗?!?于是我就抽空看了看,嗯,不出意外,又是那些精英們寫就的一手好文字,大意就是,開

      這幾天本來在安心寫東西,但是無意中就有人轉了幾篇文章(《我們需要專職的QA嗎?》)給我看,言辭懇切的說:“小柴你看看,咱還忙個啥,人家都說,馬上所有專職測試都下崗。” 于是我就抽空看了看,嗯,不出意外,又是那些精英們寫就的一手好文字,大意就是,開發做測試就足夠了,要那么多測試妹子做什么?

      好吧,雖然我沒有他們那么高端精英,但好歹也是出身草根在開發測試圈子里摸爬滾打過大幾年的人,于是就決定,寫幾篇小文,分享一下我的不同意見。

      開篇呢,就分享一個老家村子里的故事吧:

      我出身西北農村,歷史上是貧窮的地方。鄰村有一個張姓的人家,由于多種的緣由吧,生活一直比較艱難。這些年改革開發,經濟發展了,但是他家的生活一直比同村的人困難一點。

      70年代,每年要吃一個月的野菜;

      80年代,別人家吃上白面的時候,他家還要吃混合面(棒子面混白面);

      90年代,人家隨時能吃餃子了,他家才不缺白面饅頭吃;

      2000年,別人家開始隔三差五燉肘子,燒老母雞,他家才能對付著吃幾頓餃子;

      等到2012年,老張終于也能隔三差五燉個肘子了,可村里外出打工的富戶串門告訴他,現在的人啊,蛋白質都超標,身體不健康,所以現在又時興吃野菜了。老張不明白了,好容易吃上了肉為啥還要吃野菜呢?富戶說,你懂啥,這叫趨勢!

    testing please do not disturb

      (伯樂在線配圖,圖文無關)

      美國的軟件業就是富戶,而中國的軟件業則是老張。IBM公司設計出System360大型機的時候,我們國家還在挨餓;蘋果的個人電腦在上世紀80年代早期用上鼠標和圖形界面的時候,我們國家見過計算器的人都不多吧?同樣的八十年代,微軟和蘋果已經可以推出百萬行代碼的軟件,也是在那個時期,他們開始雇傭專門的人員進行測試。發展一段時間以后,獨立的測試人員被劃歸到獨立的測試組。

      這幾年隨著Google和Facebook模式的興起,他們提出的測試開發理念開始流行,這種觀點就是,獨立的測試團隊可以被開發測試人員代替,技術人員可以跨越開發和測試職責,即做開發又做測試。

      反過來看我們的情況?國內不少公司,是最近幾年,由于上線的產品問題不斷,才想起培養一些測試人員,走的更靠前一點的公司,可能會成立一個獨立的規模不大的測試團隊。更多的公司,對測試的理解可能才是剛起步不久,老板還在掰著硬幣算到底招幾個測試時:得,測試無用論來了。精英們說,Google、Facebook、Amazon都沒有專職測試啦,你們還要測試做啥,找幾個靠譜的開發,自己做出來的東西自己測測,沒問題,這是趨勢。

      科學告訴我們,事物發展都有一個階段和過程,如果不遵循規律,人為的跳過某些必要的階段,那必然會被事物發展的客觀規律打臉。古人云:拔苗助長。Google和Facebook之所以適用那樣的模式,是與他們的軟件特性、人員條件、管理模式分不開的,這些條件,我們國內的企業(甚至許多的國外軟件企業)并不具備。

      老張,你真的已經胖到需要吃野菜了嗎?你是想既開發又測試,可是,你長人家那個兒(高),有人家那闊(富),張了人家那臉(帥)了嗎?

      要我說,該吃肉吃肉,該招測試招測試。

      Ps:關于技術的部分,后續篇章的詳細論述。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品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>