整個過程我按以下幾個階段進行說明吧:
一、入門找工作+積累初級測試工程師經驗
很多準備入門或新手都會有疑問:我沒有測試經驗,工作會不會不好找呢?
那我告訴你,好找。但期望的薪資不要高於自己這個級別的平均薪資待遇。
1)首先買一本好書
先要多學習一些測試基礎理論,買一本測試理論基礎書籍或逛測試論壇(如51testing)。但我個人強烈建議先看理論基礎,畢竟論壇上各位同仁的思想是百花齊放,零散思想不利於形成自己的測試理論基礎。
然而測試理論書籍也五花八門,雷同比較多。記得我和我的三個同學剛畢業時,想做測試,也沒人指導,就買了一本趙斌著的《軟體測試技術經典教程》,雖然這本書有點貴,但涵蓋了軟體測試理論基礎、軟體測試方法及常識、黑盒測試技術、缺陷管理、測試管理、黑盒測試工具、白盒測試工具。這本書比較全面,筆試時按上面內容回答基本沒問題的。如果用這些理論筆試也被k了,呵呵,那說明他們學的理論也不怎麼樣。其實不用擔心,測試行業本身沒有統一理論規範,都是公說公有理,婆說婆有理,大都是自己對測試理論的理解。現在回頭看來,這本書還是很值,也沒有買過其他理論基礎。
2)找份工作
都是找測試工作,那要注意什麼呢?首先選軟體測試行業,再是選擇公司。
選行業就是要根據各行業的產品景氣程度來選擇,說白了就是公司靠這個產品賺錢了沒有。直接關係到自己以後的薪資水平,大家都不希望做這個行業裡的軟體測試多年後工資還是沒其他行業高。目前的仍是銀行和**類的測試,待遇比較高,但大多是外包。
選公司,要看這個公司對測試的看重程度。如測試須是獨立部門,部門人數相對較多,5人以上吧,這樣才能體現測試的重要性。如果你進入的是開發部門,就你乙個測試或測試少於5人,呵呵,那就不要去,你學不到多少東西的。盡量去大一點的公司。
二、測試過程經驗積累
剛進來,不要抱怨測試任務多,要積極主動參與測試,了解業務流程,學習公司的測試流程、文件規範。業務流程必須要熟悉,不然怎麼去測試呢。向你的同事學習發現嚴重bug的測試方法,以你的領導為榜樣學習測試管理(這可為你以後走向管理崗位奠定基礎)。多逛逛論壇,了解測試行業動態和薪資水平。
測試工具學習,主要為svn、css配置管理工具,loadrunner壓力測試工具,mantis、qc缺陷管理工具。loadrunner可以買本書,其他不用的。
三、行業拓展
找行業景氣度高的軟體測試,就要先了解這些產品的業務流程,目前還是銀行業薪資還可以,但大都是外包。隨時為跳槽做好準備,向更高薪資水平前進。
四、職業定位
當你已經測試了1至3年,那這時你應該向管理或資深測試工程師或產品經理發展了。
因為你在這三年中,已經了解了測試管理方法、測試經驗已經積累到一定程度(看到產品就會發現那些地方存在缺陷)、了解了專案管理方法、了解到了產品經理(網際網路行業都有這個職位)是怎麼工作了。
資深測試工程師還是往效能測試方面發展。
說到最後,感覺很多沒有說出來,缺了些條理,不知道你們堅持看完了沒有。呵呵,最主要的是以後職業發展,記住往效能測試工程師、測試經理、產品經理發展。
做軟體的一點思考
這兩天在家畫了兩天的uml圖,當做是對自己所掌握知識的乙個複習。大概是這麼乙個過程,首先是編寫用例文件,將使用者的需求描述清楚。此步驟要盡可能的簡潔,盡量採用客戶的語言,不要採用計算機語言。其次抽象出參與者和動作,完成初步用例圖。確定主要動作和行為 分層,確定大致的開發框架。確定目錄結構 然後根據用...
做軟體測試三 四年的給新手的建議
做軟體測試 三,四年了,確實正應了那句 測試 不如開發 只是個人觀點,而且我工作過都是外企和大型國有企業,軟體測試流程和管理都相對很規範化的。下面幾點給做測試的朋友參考一下 1 錢肯定少過 開發人員,除非你工作七,八年才能拿年薪10w以上,一般的軟體測試工程師很難上6k以上,開發人員工作四,五年後拿...
做軟體測試三 四年的給新手的建議
做軟體測試 三,四年了,確實正應了那句 測試不如開發 只是個人觀點,而且我工作過都是外企和大型國有企業,軟體測試流程和管理都相對很規範化的。1 錢肯定少過開發人員,除非你工作七,八年才能拿年薪10w以上,一般的軟體測試工程師很難上6k以上,開發人員工作四,五年後拿7,8k是太多數的。2 加班的現象可...