通往測試架構師之路[2]

學識都 人氣:8.93K

測試架構師具備測試技術測試方法學上雄厚的知識,不僅僅是公司內部的知識,也包括公司外部的知識。所以他們具備實力給那些測試經理們提供“諮詢”服務,告訴他們,什麼樣的測試技術什麼樣的測試平臺會符合公司要測得產品,什麼樣的軟件流程可以更好的保證軟件質量。那有人會自然想到,這不是測試經理的事情嗎?不然,測試經理,我們都是知道,人一到了“經理”這個位置,雜事就多了,員工加薪,員工福利,辦公室裝修,測試實驗室購買新機器。什麼事情都可能找到測試經理頭上。測試經理的主要責任,應該是領導和培養一個優秀的測試團隊。所以領導和培養是他的重點。對於剩下得測試技術測試策略上的任務,這時候他身邊的測試架構師就起到了輔佐的'作用。我覺得,這樣的一個解釋可以讓很多測試經理如釋重負,把技術和管理的重擔全部依賴在測試經理的身上,有點不近人情了。

通往測試架構師之路[2]

測試架構師不僅僅是需要影響到公司內的測試機構測試社區,還需要影響開發機構甚至市場部門,好的測試架構師,可以從保證質量的角度,對產品的研發銷售各個方面施加深遠而正確的影響,也吸收來自各個部門的建議,最終提高整體軟件質量。所以說一個優秀的測試架構師,也可以是一個不錯的設計架構師,不錯的用戶需求分析師。因爲軟件質量保證是一個貫穿需求分析、設計、測試整個軟件項目的過程。做好測試架構師,就要求你能夠駕馭軟件項目各個階段。所以對開發和其他部門的熟悉是必不可少的。

前面說了這麼多軟件測試架構師“做”什麼,最後我們談談哪些是他們“不做”的:

1.他們不是項目經理,雖然前面說了很多軟件測試架構師對項目的各個方面施加影響,但是他們不是項目經理。一個純粹的項目經理要考慮的事情還有很多很多,如果一個測試架構師最後扮演了項目經理的角色,那麼對項目還是對測試架構師,都是不益的。

2.測試架構師不是一個水到渠成的頭銜,不是你做了很多年測試,對產品很瞭解,就自然成爲了測試架構師。你需要有足夠的技術前瞻能力和對公司內的影響力以達到對產品測試策略和技術方向提供諮詢。

3.不只是一個純粹的軟件測試技術編程高手,一個測試架構師的存在是爲了解決實際項目產品中的測試問題,並不是一個純粹的測試技術編程愛好者。一個熱衷於單元測試開發框架的人,可以是一個編程好手,但未必是公司需要的測試架構師。一個架構師,對技術和測試策略測試方法學都能在解決實際問題上運用嫺熟。