2012年11月4日 星期日

贏在測試-陳紹英 內容摘要

測試的要點:方法、技術和溝通
1.測試方法。應該知道如何進行測試。
2.測試技術。應該知道如何去實現,並能解決各種技術難點,這樣才能更好地勝任測試工作了。
3.溝通與協作。只有善於溝通與團隊協作的人,才能做好測試工作。

對於測試工程師而言,好的技術背景非常的重要,尤其是開發能力。如果沒有良好的開發能力,往往在測試方面不能走得長遠,即使轉做管理也一樣。

Leader應該滿足的要求:
1.要有熱情與責任心,否則即使個人能力再強,你把他放到Leader的位置上也很有可能做不好工作。
2.要有夠硬的技術,因為需要帶領自己的小組攻破各種難關。
3.要有一定的個人威信,能夠團結人,你的話別人願意聽。
4.要有很好的溝通與協調能力,因為經常會與其他團隊進行溝通。良好的溝通能力保證自己能夠很好地去處理與開發小組,以及其他測試小組的關係,保政測試工作的順利進行。
5.要有大局觀,不應該只考慮自己小組的利益。好的Leader應該積極地配合測試經理做好整個測試部門的工作。
6.Leader對自己的工作應該有一個正確的定位。Leader不要把自己定位為經理,經理相對來說管理協調工作的時候多一些,側重於管理整個團隊,而Leader則是要解決問題的,主管別人去做好專案,很多工作要親自動手。如果Leader只是讓別人去做,自己卻僅僅在一旁“吆喝”,這就失去了Leader存在的意義。

如何做好軟體測試:
1.無論專案大小,要做好規劃。什麼時間,完成什麼任務,都要有規劃。
2.確定好測試流程。好的流程可以提高效率,降低溝通成本。
3.要做好測試案例的設計。測試案例是測試工作的靈魂,因此一定要設計好測試案例,以指導後面執行工作。
4.要做好缺陷管理。缺陷是開發與測試之間的橋梁,也是測試的直接目的,因此一定要跟蹤好每一個發現的軟體缺陷。

做職業發展規劃時,首先應該全面地分析自己的長處和不足,然後確定把什麼作為自己的核心競爭力。核心競爭力很容易理解,也就是那些不太容易掌握或者有一定技術成分的技能。確定核心競爭力後,接下來就是選擇行業,再選擇一個企業來培養自己的核心競爭力。

沒有留言:

張貼留言