由于項目各種原因影響可以調整簡化相關步驟。以至達到最適合公司本身的流程。
有這樣一個流程, 那又怎樣搭建一個測試團隊呢, 怎樣將上面的過程有序的執行下去呢?團隊各人員又需要哪些能力呢?
測試團隊的搭建,首先要有一個優秀的測試團隊管理者。怎樣的測試管理者才能算好?
1、 也許不需要在某些技術上研究的很深的能力,但是要有對軟件測試政策、標準、測試過程、測試工具、測試培訓、測試度量、測試策略和方法理解的能力;
2、 領導的測試團隊必須是堅強有力、積極向上、勇于挑戰、敢于報錯、獨立自主、辦事規范沒有偏見的;
3、 吸引并留住杰出測試專業人才的能力,讓整個團隊的工作氣氛非常樂觀、和諧;
4、 領導、勾通、協調、支持和控制的能力;
5、 測試時間、質量和成本控制的能力, 如:。
其次就是要有合格的測試人員,他們要有:
1、 正常能力:表達清楚、思路清晰,交流、協調和學習能力強、質量意識要強,過程方法、軟件工程基礎扎實;
2、 具有測試技能:測試基本概念及方法、測試工具及環境、熟悉編程語言、操作系統、網絡及數據庫等基礎知識;
3、 測試規化能力:測試風險分析及防范、軟件接收/放行準則、測試計劃和設計;
4、 測試執行能力:測試數據/腳本/用例的準備,測試比較分析、缺陷記錄及跟蹤、自動化工具;
5、 測試分析、報告和改進能力:測試度量、統計技術、測試報告、過程監控及持續改進。
然后就是團隊的培訓:
1、 測試基礎知識和技能培訓;
2、 測試設計和測試工具培訓;
3、 測試對象-軟件產品培訓;
4、 測試過程培訓;
5、 測試管理培訓;
6、 測試人員與開發人員、質量保證人員、項目經理及客戶勾通協調培訓。
說的很少但要做的很多,過程改進是一個長期的過程、一個長期的工作、它需要長期的積累、需要創新、需要規范。由于個人經驗所限有很多不足之處, 請各位老大以后多多教益。這對于我個人來說也是一個過程積累, 一次提高。更是一次挑戰!