不一樣@016
測試工程師需要學(xué)習(xí)和掌握的技能如下:
1、基礎(chǔ):前文所說的基礎(chǔ)技能必需掌握,推薦Java+Oracle+Uml組合。掌握程度一般不用太深,測試工具開發(fā)職位的除外。特別注明,Junit是一定要掌握的。市面上書籍很多,筆者推薦《Java編程思想》、《Oracle9i參考手冊》、《UML精粹》。2、專業(yè):前文所說的測試方法、測試工具必需掌握。其中對于測試工具,如果開源則盡可能閱讀源碼。推薦書籍《計算機軟件測試技術(shù)》、《軟件測試藝術(shù)》、《軟件測試》。3、實戰(zhàn):前文所說的測試模式必需掌握。至少全程參與二十次項目,至少參與兩次50人以上規(guī)模的項目,至少編寫測試用例10000個,至少發(fā)現(xiàn)缺陷5000個,至少編寫測試腳本20000行,至少擔(dān)任過三次測試負責(zé)人,所有產(chǎn)品發(fā)布后遺漏缺陷總數(shù)小于50個并呈收斂趨勢。推薦書籍《設(shè)計模式》、《人月神話》、《軟件測試經(jīng)驗與教訓(xùn)》。4、沉淀:深入了解質(zhì)量控制原理,對功能性(含安全)、效率、易用性、可移植性、可維護性、可靠性等質(zhì)量特性均有實際測試經(jīng)驗。推薦書籍《質(zhì)量無淚》、《質(zhì)量免費》、《ISO9126》等所有軟件質(zhì)量相關(guān)國標(biāo)。
饞嘴魚了樂
測試入門1、軟件測試(第2版)SoftwareTesting(2e),RonPatton一本測試入門的好書,較全面地介紹了各種測試領(lǐng)域和方法,為測試新手提供了正確的觀念和寬泛的基礎(chǔ)。2、軟件測試工程師面試指導(dǎo)蔡為東面向初學(xué)者,介紹了軟件測試行業(yè)、測試工程師素質(zhì)要求、基本測試技術(shù)、求職策略、面試技巧、典型試題,對于測試新手或邁向測試行業(yè)的朋友有較高的參考價值。此書還收錄了一些對讀者來信的回復(fù),內(nèi)容涉及職業(yè)規(guī)劃、大學(xué)生就業(yè)、測試學(xué)習(xí)、測試實踐等,針對當(dāng)前常見的困惑,做出了謹慎且深思熟慮的回答。附文《我在微軟做軟件測試外包》對于了解微軟中國的流程與文化很有參考價值。3、軟件測試的藝術(shù)(第2版)TheArtofSoftwareTesting(2e),一本“久經(jīng)考驗”的測試經(jīng)典:1979年,第一版面試;25年后,第二版登場。平心而論,有些觀點已經(jīng)不能直接應(yīng)用在測試實踐中,但是仔細品味仍有所收獲。畢竟,這是一本需要思考的書,而不是操作手冊。4、軟件測試實戰(zhàn)–測試WebMSN蔡為東以WebMSN為測試對象,形象生動地介紹了針對圖形界面的黑盒測試技術(shù),有很強的實踐性。圍繞一個實例,全面地的介紹各種測試方法,是此書區(qū)別于其他測試書籍的一大特色。附文《膠著》是作者一段開發(fā)經(jīng)歷的回顧與小結(jié),有笑有淚,僅憑此文便值回書資。5、探索式軟件測試(強烈推薦)《探索式軟件測試》涉及以下重要問題:為什么自動化測試無法消除所有缺陷,如何才能讓這些缺陷無處遁形?哪些技術(shù)可幫助我不斷發(fā)現(xiàn)和消除致命錯誤?如何更高效地進行手工測試,增加些許輕松和愉悅的感覺?對于每個項目,如何確定最高效的高級測試策略?在我無法進行全部測試時,哪些輸入是必須測試的?哪些測試用例能提供最理想的特性覆蓋率?在結(jié)合使用探索測試和傳統(tǒng)腳本或場景測試時,如何才能獲得理想效果?如何體現(xiàn)來自開發(fā)過程的反饋意見,代碼更改嗎?6、軟件測試技術(shù)大全:測試基礎(chǔ)、流行工具、項目實戰(zhàn)陳能技該書由多位作者共同撰寫,內(nèi)容涉及測試理念、測試技術(shù)、測試開發(fā)、測試自動化、測試管理和常見的測試工具,不愧“測試大全”的書名。有些內(nèi)容失之于粗糙,一些論述也不夠嚴謹,缺乏參考文獻更是此書的硬傷。瑕不掩瑜,此書理論和實踐結(jié)合緊密,仍值得測試工作者學(xué)習(xí)和思考。祝你好運
優(yōu)質(zhì)工程師考試問答知識庫