有著樣的說法:“軟件測試人員要兩條腿走路,左腿是測試技術,右腿是業務知識。只有兩條腿的健壯差不多,走路才穩當!背鲇谶@種思想的考慮,在原來的測試團隊,我們每個人都有兩個學習、研究方向,一個是技術方向,一個是業務方向。例如:
MILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings">l 技術方向:
n 功能自動化測試
n 單元測試
n 測試管理
l 業務方向:
n 物流業務
n 智能交通
n 知識管理
但這種方式在工作開展上有些困難。如果公司認為測試人員應該絕大部分時間用在項目測試工作上,那么測試團隊既要研究測試技術,又要擠出時間學習業務知識,在操作上是比較困難的。在我們以前的測試團隊的工作中,有一部分工作時間是用來進行部門建設的,部門建設工作中包括前面說到的技術研究、業務學習,還有就是部門搭建所需要進行的一些工作(如部門制度建設)。當時公司允許我們團隊有30%的工作量投入部門建設上。將部門建設工作分開,主要是用于統計部門成本和測試成本用的。
前面說到了測試人員是以測試組身份進入項目開展測試工作的,但不是每個成員上去都從事同樣的工作。在進入項目組工作時,每個測試人員所充當的角色是不同的,項目的測試角色劃分為以下四種,如表一所示。在實際工作中因為測試人員數量有限,所以經常是一個人擔任多個角色。
角色
職責
測試管理員
負責測試項目的管理
測試過程問題的處理與反饋
系統/性能測試組織和計劃
測試過程狀態報告 測試設計員 測試需求的描述
系統/性能測試用例的設計
測試工具、方法的引入 測試執行員
按照測試用例、測試腳本執行測試
項目測試工作指導 測試監督與度量員
測試度量
測試過程問題的匯總與反饋
開發產品的質量抽檢與評定
表一測試角色劃分
了解了原來測試團隊的分工之后,下面介紹一下測試團隊的工作內容。原來的測試團隊承接的工作內容包括:
l 承擔系統測試、用戶測試、性能測試;
l 進行測試技術研究及培訓
文章來源于領測軟件測試網 http://www.kjueaiud.com/