qileilove

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

          新時代的測試工程師

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

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

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

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 湟中县| 巴塘县| 萨嘎县| 澎湖县| 额济纳旗| 德兴市| 伊通| 高雄县| 隆林| 德格县| 梅州市| 巍山| 滁州市| 黎平县| 连平县| 榕江县| 西贡区| 迁西县| 栾川县| 中牟县| 彩票| 太康县| 合川市| 周口市| 阜平县| 海淀区| 石门县| 沙湾县| 类乌齐县| 江门市| 通山县| 芜湖市| 秦安县| 和平县| 那曲县| 吉林省| 堆龙德庆县| 金华市| 开阳县| 聂拉木县| 赤城县|