晚上到家後看完了《文明之光》最後一個章節的內容,而後對着書架發呆,想了半天,忽然冒出一個念頭:何不整理一個推薦書單?java
想到就作!這裏就將本身看過的一些以爲不錯的書整理個目錄,方便本身及其餘人查閱,作個參考。。。。python
17年最後的幾天,我整理好了本身18年的閱讀計劃和購書書單,也但願看到這篇博客的各位有本身的學習計劃。。。nginx
關於軟件測試的思惟和方法論web
《Google軟件測試之道》數據庫
《敏捷軟件測試》django
《質量全面管控:從項目管理到容災測試》編程
推薦理由:《Google軟件測試之道》,我我的看了大概4遍,給了我很大觸動,五星推薦。。。緩存
《敏捷軟件測試》:如今愈來愈多的企業採用敏捷流程來提升產品的交付質量和速率,所以做爲一個測試人員,敏捷測試是必須瞭解的,常見的敏捷類型有scrum。。。安全
《質量全面管控:從項目管理到容災測試》這本書,最近一個月看完了,我的以爲,更適合初中級測試吧,比較全面系統的講了一些知識,雖然都不怎麼深刻,但能夠有個比較全面的瞭解。。。服務器
關於UI自動化測試
我本身作UI自動化測試大概不到三個月,因爲其餘緣由中止了,期間也看了幾本書,以爲不錯的有下面2本書:
蟲師:《selenium2 自動化測試實戰-基於python語言》
吳曉華:《selenium webdriver實戰寶典-基於java語言》
推薦理由:我的以爲算是小白入門的工具書吧,固然也能夠順帶推進學點編程語言的知識,自動化測試,可挖掘的地方還有不少。。。
順帶說一句,上面2本書,根據自身狀況二選一便可,固然,2本都買了也沒什麼問題,能夠作一個對比參考。。。
關於性能測試
第一次開始接觸性能測試,大概是16年4月份,直到如今,以及將來一段時間,性能測試依然是我我的主要的學習方向。由於性能測試是最考驗一個測試工程師綜合能力的工做。
相關的我的以爲不錯的書,推薦下面幾本書:
段念:《軟件性能測試過程詳解與案例剖析-第二版》
溫素劍:《零成本實現Web性能測試:基於Apache JMeter》
陳志龍等:《全棧性能測試修煉寶典:jmeter實戰》
《性能之巔:洞悉系統、企業與雲計算》
推薦理由:段唸的書,仍是吳曉華(吳老:對沒錯,就是上面提到的那位行業前輩)推薦給個人,買來以後詳細的看完了,也作了不少筆記,固然,實戰也少不了,坑也踩了不少。。。
算是很系統很詳細的介紹了性能測試的不少基礎理論,還有不少的實例,固然對jmeter和loadrunner這兩個測試工具的介紹,也比較詳細,性價比很好的一本書。。。
剩下兩本不管是《零成本實現性能測試》抑或《全棧性能測試》,各有優劣吧,對工具的講解內容佔了很大篇幅。不過關於性能監控和分析的內容,也講了一些比較基礎的知識。。。
固然,有些利用工具實現性能測試腳本開發的例子很不錯,能夠當作工具書。固然,限於本人的閱讀理解能力和所處位置的不一樣,可能有所誤差。。。
《性能之巔:洞悉系統、企業與雲計算》:很經典且很深入的一本關於性能的書籍,能夠做爲長期的閱讀參考。。。
關於編程語言Python
嗯,python我我的斷斷續續學了大半年吧,效果湊湊合合,不過書也算看了一些,這裏推薦下面幾本書:
零基礎小白入門:
《python基礎教程-第二版》——以2.7版本的python內容爲主
《python學習手冊-第四版》——更適合學習腳本開發
有編程經驗:
《python核心編程》——看了很少,但評價不錯
《流暢的python》——一個「假測試」推薦的,看了幾章,我的感受不錯
python開發框架:
python主流的框架基本這幾種:Flask、Django、Tornado(固然還有其餘框架,不過這幾種算是開源社區討論比較活躍的,生態也算比較豐富)
Flask:《Flask Web開發:基於python的web應用開發實例》——俗稱「狗書」
Django:《跟老齊學python:django實戰》:開發同事推薦的,本身也大概看了幾章,確實適合小白入門。。。
PS:限於我的經驗和時間的桎梏,其餘幾個框架相關的優秀書籍暫時沒有相關的推薦,後續會補充。。。
推薦理由:python的設計哲學就是簡單,入門上手也較快,且隨着大數據、AI的浪潮爆發,python的市場佔比愈加強大,長遠來看,python是不得不學的一門編程語言。。。
關於協議
《圖解HTTP》——基礎入門的口袋書,內容通俗易懂
《HTTP權威指南》——很詳細很深刻的一本講解HTTP協議的書,五星推薦
推薦理由:其實上面已經大概介紹了,至於爲何要學習協議,不管是接口測試、性能測試仍是自動化測試,甚至安全測試,協議都是必須掌握的一門知識,能夠算是測試進階的必備技能!!!
這兩本書我我的都看完了,都很不錯的書,業內評價也很好,一樣五星推薦的書。。。
關於數據庫
《MySQL必知必會》
《Oracle PL/SQL必知必會》
《高性能MySQL》
推薦理由:前面的2本必知必會系列,都是基礎入門系列,新手用來學習蠻不錯的,一本書專門的講解MySQL,另一本,則主要是Oracle以及通用的SQL知識。。。
《高性能MySQL》這本書,我目前看了大概7章,有點燒腦了,也證實了我目前的知識儲備和技能陷入了瓶頸。不過不管是從同行評價或者業內對它的推崇,這本書確實很值得深刻學習。
不要以爲測試只須要掌握基礎的增刪改查就好了,測試是個講究廣度到深度的職業,想不斷提高進階的,我的建議是好好閱讀這本書,當個手頭工具書也很不錯的說。。。
關於產品
《人人都是產品經理1.0記念版》
《人人都是產品經理2.0》
《用戶體驗要素:以用戶爲中心的產品設計》
《運營之光:個人互聯網運營方法論與自白2.0》
推薦理由:不管測試仍是開發,最終的目的都是交付可用的軟件應用,軟件應用做爲一個產品,其自己從無到有,從市場調研到產品需求,都是充滿吸引力的。。。
並且不少人都考慮過幾年轉產品轉業務,那麼這2本書更應該閱讀。而且即便如今是測試、開發崗位,瞭解產品的從無到有,也是頗有必要的一件事,除非你想一直作點工、碼農!!!
不管是用戶體驗要素仍是運營之光,都是業內很經典的書籍,產品也是一個多面手,要了解的不只僅是產品。。。
關於中間件
《nginx高性能web服務器詳解》
《rabbitMQ實戰指南》
《kafka入門與實踐》
《深刻理解Redis》
推薦理由:nginx是如今應用最廣的負載均衡反向代理服務,很值得了解學習。。。
MQ是開源的異步通訊框架,kafka是商業的異步通訊框架,各有優劣,建議瞭解。。。
Redis:不用多說,很經典的緩存服務器,KV形式的存儲。。。
關於擴展閱讀
吳軍:《浪潮之巔》
吳軍:《硅谷之謎》
《高效能人士的七個習慣》
推薦理由:做爲一個IT從業人員,我的以爲頗有必要閱讀吳軍博士的這兩本書,瞭解互聯網的出現到發展浪潮、趨勢,對於我的的思惟擴展性頗有幫助。。。
至於《高效能人士的七個習慣》,我的以爲,培養一個好的工做生活方式,也算一個很好的優勢吧。。。
寫在最後:這篇博客裏面的推書,都是我我的閱讀過且以爲不錯的,後續會不斷補充其餘優秀的不一樣類型的書籍,暫時就這樣吧。。。
唉,此刻有點心情複雜。。。
學習,是一生的事情!!!