軟件測試架構師的職責 軟件測試工具
軟件測試架構師在做什么?
Omomo在公司呆了有幾個年頭了。在軟件測試技術方面的技能長進了不少,又能享受寫代碼的樂趣,同事們經常交流對軟件測試技術的見解,也在項目中實現一些創新的軟件測試技術和基于自己的想法設計好的軟件測試框架,每天過的很開心。隨著對軟件測試這個職業的了解越來越深,對微軟測試技術的掌握越來越多,慢慢地,人就開始對那些測試“大!痹谧鍪裁锤信d趣了。他們就是那些在公司內部掛著“測試架構師”頭銜的一小撮人。They are Test Architects。
什么?你的公司還有軟件測試架構師這么一說?呵呵,好像很多人都會這么問吧。大家聽架構師聽多了。比如我們頭比爾的頭銜就是“微軟首席軟件架構師”。一般來說,說到架構師,人們想到的都是“軟件設計架構師”,那些設計整個產品架構,決定各模塊如何協調工作,決定采用何開發平臺的大師(對不起,可能每個人對大師的定義不同,如果你心目里只有Lippman,Stroustrup,Anders這樣的人才能稱為大師,那么原諒我的定義,我的大師就是那些杰迪武士里的Master,他們中有些人是Yoda/Anakin這樣實力超人的,但也有一些普通的我們每天都可以從他們身上學到不少東西的人,我愿意把后者也叫大師。)。那么“測試架構師”,他們是些什么人?他們憑什么拿著和設計架構師一樣的薪水?我們怎樣成長為測試架構師呢?我也是帶著這樣的一個個問題,在雷德蒙總部有幸遇到一個測試架構師艾德的。那天,大晴,有利西方。
軟件測試架構師,這里我更多的是討論這個角色的職責,而不是這個頭銜本身。所以也許你已經扮演了這個角色,但沒有這個頭銜。但這不妨礙我們討論測試架構師在做什么。
如果你是一名測試架構師,那意味著你有很多事情可以做,雖然你不一定都做:開發和設計測試框架測試庫;縱橫全局的考慮產品的功能,設計復雜的測試系統;負責研發某一項特定的測試技術;為你的公司考慮如何提高測試效率;但總的來說,我們可以這樣描述:測試架構師領導公司測試技術的發展和測試策略上的方向。區別一個軟件測試架構師和普通軟件測試工程師的特質是:他關注的是一個功能模塊,一條產品線,還是整個公司的測試部門的問題。甚至對于一些更加資深的軟件測試架構師,他們已經不再局限于產品當前版本的測試,他們可以前瞻性的考慮未來版本的軟件測試策略和技術。
文章來源于領測軟件測試網 http://www.kjueaiud.com/