qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          新時代的測試工程師

           測試工程師在軟件項目中把握著項目產品質量,具有最終項目能否發布的生殺大權,就這樣一個重要的角色在實際情況中往往不受待見,卻是為何?
            縱觀國內測試工程師發展的過程來看,主要有以下幾個原因:
            (1)起步晚:在國內軟件行業發展的初期,沒有專職測試的人員,所以測試工程師比開發工程師以及其產品等崗位的起步晚,在初期是可以沒有的崗位。
            (2)起點低:發展到一定階段以后,發現有一部分手工測試可以由單獨的人員完成,但是對人員的要求沒有開發那么高,所以最開始的測試人員的門檻低。
            (3)技術發展慢:測試技術的發展相對開發的技術發展要落后一個節拍,導致測試技術的發展比較慢,最開始都是功能測試,最近幾年才開始性能,安全,大數據的測試。
            那么如何贏得眾人尊重,重新樹立新時達的測試工程師形象,個人認為得做到以下幾點:
            1.寫得了代碼
            2.抓得住bug
            3.看得了產品
            4.懂得了用戶
            寫得了代碼:
            這里所說的寫得了代碼,不僅僅是狹義上的編碼,而是對于開發的技術的了解,能寫得了代碼,可以大大提高和測試人員最親密的合作伙伴開發同學的相互理解,同時可以有更多的共同語言,能獲得開發同學尊重,并且寫得了代碼就能夠發現最深層次的bug。
            抓得住bug
            發現bug是測試人員的天職,但是功能的bug只是眾多的bug中的冰山一角,而且發現bug應該是貫穿整個項目過程中,而不僅僅局限于測試階段的bug,例如在設計階段,可以發現系統設計的缺陷,如可能引起的性能,安全,或者可擴展性的問題。
            抓bug的技術手段和方法可以努力做到以下幾點:
            自動化:自動化可以提高效率,減少人工的誤差,另外自動化比較高端大氣上檔次。
            服務化:服務化可以讓其他人使用,例如開發,產品;
            持續集成:持續集成可以提高利用率,減少再創造的成本。
            看得了產品
            看得了產品就是說可以看得見產品的發展趨勢和產品的核心價值,這樣可以理解產品的根本需求,把握測試的重點,在理解產品經理的基礎上可以獲得產品的更大的支持和尊重。
            懂得了用戶
            這是個終極的目標,因為測試人員是用戶在使用前最原始的用戶,如果不能準確把握用戶需求,那往往會在測試過程中因小失大,往往會因為某個小細節的糾結而失去產品推出的最好時機,沒能夠抓住用戶。

          posted on 2013-09-30 11:30 順其自然EVO 閱讀(363) 評論(0)  編輯  收藏 所屬分類: 測試學習專欄

          <2013年9月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 临沧市| 南木林县| 平凉市| 乌恰县| 龙岩市| 富宁县| 荣昌县| 黎城县| 漠河县| 曲水县| 唐山市| 栖霞市| 正安县| 伊宁市| 棋牌| 稷山县| 闵行区| 浦城县| 瑞安市| 江源县| 老河口市| 麻江县| 西盟| 石棉县| 诏安县| 岢岚县| 南溪县| 四平市| 观塘区| 宜丰县| 龙陵县| 铁力市| 重庆市| 民权县| 绥德县| 涞水县| 晋江市| 凤台县| 灌南县| 烟台市| 合江县|