我的軟件測試之旅:(6)跳轉——追逐新鮮事物的探險者
我似乎一直都很喜歡去嘗試新鮮的東西,直到現在好像也是如此,只是動力沒有以前大,盡頭也沒有以前那么足。當時被公司派過來做外包,一開始我還不情愿,被老板悉心教育后,半推半就地接受了安排,現在想來,倒是幸運。但之后,欣然接受邀請加入測試自動化小組,主動要求擔綱測試框架維護者,也都是我自己的決定。再后來,得到執行回歸測試,以及之后更新回歸測試自動化腳本的工作時,我也都沒有推脫。而那個大模塊測試的任務,回想起來也是很艱巨,用開發來做比喻,就是需求還異常的不清晰呢,你就背負著在某個時候必須交貨的重任。
再后來,測試部門的老大擔綱成立新的Linux部門,負責研發基于Linux操作系統的模塊實現,招募新人的時候,我也主動請纓加入。不瞞大家說,當時最大的驅動力是因為在大學里選修的Linux系統課,考了兩次才通過,工作中有這樣的機會繼續學習,怎么能放過它呢。只不過,對于測試工作來說,Linux操作系統和之前的專有嵌入式操作系統相比,只是一些操作命令和執行環境的變化,要測試的功能以及測試工作的核心都還是沒有太多的變化,絕對沒有說是對Linux系統的原理或是設計有了更深的理解,最多算得上 “唯手熟爾”。當然,也借此機會接觸了Shell腳本,以及Linux下的眾多命令,以及版本控制工具SVN(全稱Subversion)等等很多的工具,在當時看來,可真的要算是比較新穎、前沿的軟件開發工具。就拿版本控制工具來做比喻吧,之前公司里使用的是微軟的VSS(Visual Source Safe),后來我們在測試自動化小組使用的是CVS(Concurrent Version System),而直到現在還有很多地方在使用CC(ClearCase)呢,我們在當時就可以用上SVN,真的是走在了時代的前沿。更不要提后來我們使用的xUnit和CruiseControl等很多的工具,不過這也都是Scrum試點項目時候的事情了。
posted on 2012-08-06 09:43 順其自然EVO 閱讀(200) 評論(0) 編輯 收藏 所屬分類: 測試學習專欄