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

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

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    軟件測試與三十六計

    發布: 2009-6-18 10:57 | 作者: 不詳 | 來源: 測試時代采編 | 查看: 23次 | 進入軟件測試論壇討論

    領測軟件測試網 《三十六計》是根據我國古代卓越的軍事思想和豐富的斗爭經驗總結而成的兵書,古人用兵最講究謀略,在中國古代戰爭史上,精彩的謀略計策層出不窮,令人眼花繚亂,但萬變不離其宗,大抵都逃不過這三十六計的范圍。時至今日,“三十六計”在我們日常的工作和生活中,同樣可以有很廣泛的應用。我是一名軟件測試工程師,并熱愛軟件測試這一職業,目前從事測試已有一段時間,雖然不敢自認權威,但我還是愿意將自身在從事軟件測試工作中積累的一些經驗,以及一些心得體會,借助三十六計中的若干計謀加以說明,與諸位同行分享。


    總說
        【原文】   
        六六三十六,數中有術,術中有數。陰陽燮理,機在其中。機不可設,設則不中。
        【解析】
        “兵以詐立”,多謀者勝。用兵要講究謀略,“運籌帷幄,決勝千里之外”。同樣的道理,無論從事什么樣的工作,都需要講究方式、方法。有了正確的方式方法,或者適時的運用一些小技巧,往往可以收到事半功倍的奇效。

    計 瞞天過海

        【原文】
        備周則意;常見則不疑。陰在陽之內,不在陽之對。太陽,太陰。
        【譯文】
        防備周全時,更容易麻痹大意;習以為常的事,也常會失去警戒。秘密潛藏在公開的事物里,并非存在于公開暴露的事物之外。公開暴露的事物發展到極端,就形成了最隱秘的潛藏狀態。
        【解析】
        long,long ago,there is a 很厲害的程序員,名叫關羽,他是計算機專業科班出身,又擁有二十幾年的編程開發經驗,是當之無愧的資深軟件工程師。雖然關羽的專業水平無庸置疑,但是他有一個缺點,就是自視過高,驕傲不可一世,他常常認為自己寫的代碼十分完美,幾乎已經到了自戀的程度。他看不起測試人員,對他們提出的程序錯誤不僅不屑修改,甚至于不肯承認,并經常與測試人員起爭執。有一年他在湖北荊州負責一個十分重要的大型系統的開發,而負責這個系統測試工作的正是關羽向來都瞧不起的呂蒙。這個呂蒙原本學歷不高,只有中專文化程度,并且還不大注重學習,提高自己的能力。直到有一次被他的上司孫權教育了一頓,從此發奮圖強,進步神速,技術能力迅速提高,早已不是當日的吳下阿蒙。起先呂蒙將發現的錯誤上報給關羽,關羽并不理會,還是如同以往一樣,找出許多理由來搪塞,一會兒說這是個技術難點,無法修改,一會兒又說這是當初的需求沒有寫清楚。這呂蒙早就清楚關羽的為人,從此也不與關羽多加爭辯,只是兢兢業業的做著自己的工作,將自己在測試過程中發現的所有小錯誤一一如實記錄了下來。等到測試報告出來的時候,關羽傻了眼。由于他一時疏忽而犯下的一個小錯誤,并且錯誤擴散到整個系統的每個角落,已經無法修改?蛻舸鬄椴粷M,項目終于失!而老板一氣之下也把關羽炒了魷魚。關羽的一世英名就這樣毀在自己的大意上面。這就是在IT業界流傳很廣,十分有名的“關羽大意失荊州”的故事。
        從這個故事中我們可以得到以下幾個教訓:
        1、越是厲害的人物,越容易陰溝里翻船,水平很高的程序員,也很容易因為不注意細節而犯下一些低級的錯誤。所以身為一名測試者,不能迷信權威或專家,對就是對,錯就是錯,要勇于懷疑一切。時刻牢記我們代表的是最終用戶,并建立這樣一個觀點:即使一個錯誤不是程序本身的原因,而是因為操作不便而使用戶造成,嚴格說來,那仍然是一個錯誤。
        2、測試者與開發者的地位是相對獨立,但絕不是勢同水火,雙方彼此同樣是項目組的成員,在保證軟件產品質量這個大方向上是一致的,彼此都應該互相尊重對方的勞動成果,虛心對待。關羽的直接領導諸葛亮早就告誡過他這一點,讓他一定要尊重測試組的勞動成果,不要雙方鬧翻?申P羽硬是不聽,于是造成項目失敗。
        3、在測試工作中,測試者與程序員的溝通是十分重要的。在雙方互相尊重的基礎上,彼此都要本著對事不對人的原則,保持嚴謹的科學態度,共同完成軟件的開發。上面的故事中,呂蒙的做法其實也不是十分的正確,不僅遭到了大量關羽的fans的指責,而且長久背負著做人不厚道的罵名,這些倒不重要,更為重要的是,最終整個系統、整個開發團隊失敗了,他同樣是個失敗者。更好的做法是在測試的工作中,就要注重溝通問題,當一個錯誤一直不被修改的時候,與開發人員溝通失敗后,應該及時上報給項目的管理者,盡早尋求解決的方法,而不是將錯誤一直留到測試結束后才暴露出來,此時的錯誤可能已經造成十分嚴重的后果,測試報告寫得再漂亮也已經沒有多大的意義;谝陨详愒~,本庭宣判:本案關羽負主要責任,呂蒙負次要責任。關羽斬首,呂蒙打五十大板!^_^
        4、想要做好測試工作,學歷和技術并不是最重要的,重要的是要有責任心和細心,中專畢業證書是中專學校發的,大學畢業證書是大學發的,而有了責任心和細心的測試員,就不再是普通的測試工程師,而是優秀的測試工程師了。


     

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: 軟件測試 三十六計


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

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