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

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

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

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

    微軟測試經理:Bug出現前就杜絕 才是軟件測試的未來

    發布: 2007-7-04 22:56 | 作者: 網絡轉載 | 來源: 網絡轉載 | 查看: 601次 | 進入軟件測試論壇討論

    領測軟件測試網 通過上一篇關于微軟測試工程師李和恒的采訪,我們大概了解了軟件測試工程在工作中思考問題的方式。每個人都尋求能在一個公司做出更多的成績,爭取晉升的機會。但想得到晉升的機會,我們需要思考問題能力和方式的提升和一些轉變。于是我們走訪了微軟測試經理Francis Zhou,請他來談談從測試經理角度如何看到軟件測試工作。

    Francis Zhou 畢業于加州大學系統圣克魯斯分校。他于2000年加入微軟,曾在總部先后擔任軟件開發測試工程師及測試組長等職務,參與了Windows XP及Windows Presentation Foundation的開發。2005年初他正式加入微軟亞洲工程院并先后參與了TTS, Microsoft Speech Server, ActiveSync, GamesUX等項目的開發及測試。他現任測試經理,主管游戲平臺及移動平臺多媒體軟件的測試開發。

    Bug還沒出現以前就將其杜絕,這才是軟件測試的未來

    機遇總是光臨有準備的頭腦,Francis走上測試之路雖然有些偶然,但他在解決問題的特質才是真正的關鍵。他是從大學一畢業就加入微軟做了一名軟件開發測試工程師(SDET),最初做這行是測試這行選中了他,然后他回過頭來又選中了測試。在大學時對軟件工業的認識很薄淺,以為除了開發工程師就是管理人員。后來微軟來他們學校招聘,他 次聽到還有SDET這么個職位,是薦于純開發與純測試之間的。當時沒怎么在意,后來到微軟面試時才知道面的是SDET。因為一直很向往加入微軟,所以不管三七二十一就答應了。加入微軟之后他有一次偶然碰到了那位到他們學校招聘的人力咨詢師,就問她為什么推薦自己做SDET,才知道是自己回答她問題的時候很注重對細節的描述,而且喜歡把問題拆開來了解決,而這些都是一個SDET的基礎素質,所以說最初是測試選中了自己。進入微軟后做了一段時間后有很多其他的職位可以選擇,但在測試行業中總是有著解決不完的難題。軟件工程本身就是一個很新的課題,而軟件測試工程則是近十幾年才開始被重視的,里面有很多需要完善解決的東西。

    Francis說:“我覺得在這個領域有很好的發展前景,F在軟件測試大多數還只是停留在找bug階段,而如果真的要做好產品的話要在bug還沒出現以前就將其杜絕,這才是軟件測試的未來。因為我對軟件測試這個行業很看好,就留了下來,所以可以說我回過頭來又選中了測試!


    至今沒有碰到新的理念能完全否定以前的認識

    每個人對事物的認識都不是不斷變化的,通過學習知識和項目經驗的積累。有些時候人們會產生一些頓悟,對一個事物有了全新的理解。談到是否在軟件測試方面有過這樣的頓悟,Francis認為至今還沒有碰到一個新的理念能完全否定以前對測試理念的認識,因為他對測試的認識是慢慢積累而后拓展到新的領域的。

    剛進微軟不久,Francis從一位資深工程師那里學到了自動化測試的幾種常用模式,使自己寫的自動化測試程序更加規范化。它可以在一個框架中重復利用,更有效率地組建自動化測試案例,這個認識在以后諸多產品測試計劃中都起到了很重要的作用。第二個認識是在聽了一個演講后領悟的。那次演講的主題是怎么樣提高測試的效率,如何從找缺陷轉換到防止缺陷的產生,使Francis對測試團隊的作用提高到了一個新的層面,從單單在產品里找bug,到了如何與開發團隊合作把整個團隊的工程質量水平提高上來,也就是做到從Bug detection到Bug prevention的轉變。

    Francis說:“從那以后,我開始更加強調測試團隊在產品設計以及開發初期的介入,使很多bug還在設計期間就被找出來并且該掉,不僅提高了測試的效率同時也提高了產品的質量!


    9個月測試了近1500個游戲,總部測試組都無法做出的成績

    想要成為測試經理,我們必須要先了解一下測試經理主要的職責是什么。在微軟一個測試經理主要負責制定一個產品或者一組重要功能的測試計劃,然后按照計劃帶領一個測試團隊去完成對該產品的測試任務。測試計劃里除了要規劃哪些功能要測、哪些不要測之外,還要詳細解釋各種測試方法在該產品測試中的應用方法,以及設置其優先級。制定測試計劃也就是對該產品從測試角度進行分析,然后根據現狀做出取舍,以便在有限的時間和資源內對產品質量做出最有效的評估的一個戰略規劃。而后在計劃實施階段,測試經理也要幫助建立起一些必要的工程流程,以保證計劃的實施。然后在一個產品最終階段,測試經理通常會擔當質量把門人的角色,保證嚴重的缺陷都能夠得到修復。

    從一個測試工程師到測試經理,Francis作過了很多項目。談到說他覺得最滿意的項目,Francis說:“這個比較難說,因為每個項目都有它做得好的和可以改進的地方。如果一定要舉個例子,那么我會選擇Windows Vista里對Games Explorer的測試。我們是在Vista發布前九個月時從總部那邊把這個項目接手過來的。做過測試的人都知道,一個項目的結尾階段是對測試組最具考驗的時候。我們接手該產品的測試任務以后,只花了1個多月的時間就把所有事都接管過來了,而且做得比以前更好、更有效。而后的幾個月中我們又找到并修改了Games Explorer中以前沒有找的很多缺陷,而且測試了近1500個游戲在Vista上的兼容性。自豪地說,我們組在這9個月里做出了總部測試組都無法做出的成績。能在這么短的時間內取得這樣的成績,除了歸功于他們在先進自動化技術上的投入,主要還是靠著我們建立的過硬的隊伍!

    最近,Francis主要在做下一版Windows Mobile里的幾個核心組件,以及一個在桌面平臺上與Xbox Live有關的用戶端軟件。這兩個項目對于Windows Mobile和Xbox Live平臺都是至關重要的,期待會有更出色的成績。

    采訪后記

    Francis的這次采訪還未結束,我們這次主要談了談Francis本人的一些經歷。下一篇我們將請Francis重點來談談微軟測試需要什么樣的人才和他們的人才培養機制,歡迎大家繼續關注。

    延伸閱讀

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


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(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>