軟體測試人員怎樣才能成為大牛?
要想進入測試這個行業,就必須要了解什麼是軟體測試,該如何測試?軟體測試應該怎麼學?掌握軟體測試的基本概念、軟體測試的流程,並能熟練的應用常見的用例設計方法來設計測試用例。掌握常見的測試方法和型別,並知道如何進行每個階段的測試。
一、軟體測試基礎知識
下面是推薦的參考書:
1、軟體測試(原書第2版) (美)佩騰(Patton,R.) 著,張小松 等譯
這本書可以用來作為進入行業的第一本書,本書講解的都是實用的技術,透過閱讀本書可以快速的去學會如何測試軟體。個人建議,這本書至少要讀3遍以上。
看完這本書,自己可以去找一個專案(可以到開源中國上查詢)來測一測,應用一下學的知識,找一找缺陷。在測試這個專案中要體會一下測試的流程,學習如何搭建測試環境。
2、軟體測試的藝術(原書第3版) (美)梅耶 等
第二本就是這本軟體測試的“聖經”,這本書據說是矽谷測試人員必備的書。這本書最值得看的地方就是測試的思想。閱讀這本書可以讓你有豁然開朗的感覺。
3、計算機軟體測試(原書第2版) (美)卡尼爾
這本書也是值得一讀的,同樣也是非常適合初學者閱讀的。
4、全程軟體測試-朱少民
二、軟體測試進階書籍
這部分主要是針對有過一年左右測試經驗的,真正測試過幾個專案的。推薦的參考書主要是提高測試效率的,一些測試的經驗。
1、有效軟體測試
這本書主要是給軟體測試的各個階段提出了一些建議,一共50條。這些建議都十分中肯,值得一讀。
2、軟體測試經驗與教訓
聽書名也應該瞭解了一大半了吧,這本書一共給出了293條經驗,閱讀它吧。它會讓你重新思考關於測試的基本理論。
三、自動化測試
我們都知道,目前自動化測試是軟體測試的趨勢,而且目前公司在招聘的過程中都會考察自動化相關的知識。這裡我們介紹一下QTP和Loadrunner等測試工具。
目標:掌握自動化測試的概念、流程和方法。能夠使用相關的工具進行自動化的測試。
QTP部分:
目標:掌握QTP的測試流程、工作原理和基本使用。能夠使用QTP進行自動化測試。進階需要掌握自動化框架設計的原理,並能獨立設計自動化框架。
目前網路資源很豐富,有很多前輩錄製了很多影片,大家可以先來看看:小強老師零基礎學習軟體測試系列影片教程之QTP學習指南
首先可以先看這套影片,這裡主要講的是QTP的基本使用。學習影片的過程中,最好能夠獨立的測試QTP自帶的飛機訂票的例子。
LoadRunner部分:
目標:掌握效能測試的常見術語,效能測試的方法和流程。能夠熟練使用Loadrunner。進階的話需要學會分析效能報表,找到效能瓶頸,進行效能調優。但是這個過程並不是看基本書就可以達到的,需要不斷的積累測試經驗才能做到的。
四、其他技術
上面的是和軟體測試理論相關的知識,但是真正的想做好測試這些還是不夠,還有一些必須要掌握的知識,下面一一列舉一下:
1、資料的技術
掌握SQL語句,重點在增刪改查上。可以參考:測試人員的SQL語言 系列
2、程式語言
這裡推薦的是Java,畢竟現在Java用的比較多。而且學會一門語言,在學習其他語言也是很容易的。
3、UML
UML還是必須要會的,至少應該能看懂。畢竟大部分需求都是用它畫的啊。
4、作業系統
這裡說的伺服器的系統,以Linux為例,能夠搭建常見的服務,解決相關故障。推薦大家看老段帶你學鳥哥Linux影片課程(基礎篇),除此之外,還有學會Shell程式設計。
5、Web技術
如果測試Web,對Web還是需要了解的啊。主要是Html+Css+JavaScript。
推薦大家看軟體測試基礎知識:http://edu.51cto.com/course/course_id-3306.html?itpub,透過學習,簡單,快速,準確地瞭解軟體測試行業,網際網路測試工程師並不是那麼遙不可及。快速而又準確地讓學員認識到軟體測試行業需要了解的基本知識,揭開軟體測試的神秘面紗,認清軟體測試的本質,成為軟體測試大牛。
一、軟體測試基礎知識
下面是推薦的參考書:
1、軟體測試(原書第2版) (美)佩騰(Patton,R.) 著,張小松 等譯
這本書可以用來作為進入行業的第一本書,本書講解的都是實用的技術,透過閱讀本書可以快速的去學會如何測試軟體。個人建議,這本書至少要讀3遍以上。
看完這本書,自己可以去找一個專案(可以到開源中國上查詢)來測一測,應用一下學的知識,找一找缺陷。在測試這個專案中要體會一下測試的流程,學習如何搭建測試環境。
2、軟體測試的藝術(原書第3版) (美)梅耶 等
第二本就是這本軟體測試的“聖經”,這本書據說是矽谷測試人員必備的書。這本書最值得看的地方就是測試的思想。閱讀這本書可以讓你有豁然開朗的感覺。
3、計算機軟體測試(原書第2版) (美)卡尼爾
這本書也是值得一讀的,同樣也是非常適合初學者閱讀的。
4、全程軟體測試-朱少民
二、軟體測試進階書籍
這部分主要是針對有過一年左右測試經驗的,真正測試過幾個專案的。推薦的參考書主要是提高測試效率的,一些測試的經驗。
1、有效軟體測試
這本書主要是給軟體測試的各個階段提出了一些建議,一共50條。這些建議都十分中肯,值得一讀。
2、軟體測試經驗與教訓
聽書名也應該瞭解了一大半了吧,這本書一共給出了293條經驗,閱讀它吧。它會讓你重新思考關於測試的基本理論。
三、自動化測試
我們都知道,目前自動化測試是軟體測試的趨勢,而且目前公司在招聘的過程中都會考察自動化相關的知識。這裡我們介紹一下QTP和Loadrunner等測試工具。
目標:掌握自動化測試的概念、流程和方法。能夠使用相關的工具進行自動化的測試。
QTP部分:
目標:掌握QTP的測試流程、工作原理和基本使用。能夠使用QTP進行自動化測試。進階需要掌握自動化框架設計的原理,並能獨立設計自動化框架。
目前網路資源很豐富,有很多前輩錄製了很多影片,大家可以先來看看:小強老師零基礎學習軟體測試系列影片教程之QTP學習指南
首先可以先看這套影片,這裡主要講的是QTP的基本使用。學習影片的過程中,最好能夠獨立的測試QTP自帶的飛機訂票的例子。
LoadRunner部分:
目標:掌握效能測試的常見術語,效能測試的方法和流程。能夠熟練使用Loadrunner。進階的話需要學會分析效能報表,找到效能瓶頸,進行效能調優。但是這個過程並不是看基本書就可以達到的,需要不斷的積累測試經驗才能做到的。
四、其他技術
上面的是和軟體測試理論相關的知識,但是真正的想做好測試這些還是不夠,還有一些必須要掌握的知識,下面一一列舉一下:
1、資料的技術
掌握SQL語句,重點在增刪改查上。可以參考:測試人員的SQL語言 系列
2、程式語言
這裡推薦的是Java,畢竟現在Java用的比較多。而且學會一門語言,在學習其他語言也是很容易的。
3、UML
UML還是必須要會的,至少應該能看懂。畢竟大部分需求都是用它畫的啊。
4、作業系統
這裡說的伺服器的系統,以Linux為例,能夠搭建常見的服務,解決相關故障。推薦大家看老段帶你學鳥哥Linux影片課程(基礎篇),除此之外,還有學會Shell程式設計。
5、Web技術
如果測試Web,對Web還是需要了解的啊。主要是Html+Css+JavaScript。
推薦大家看軟體測試基礎知識:http://edu.51cto.com/course/course_id-3306.html?itpub,透過學習,簡單,快速,準確地瞭解軟體測試行業,網際網路測試工程師並不是那麼遙不可及。快速而又準確地讓學員認識到軟體測試行業需要了解的基本知識,揭開軟體測試的神秘面紗,認清軟體測試的本質,成為軟體測試大牛。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30605389/viewspace-2094156/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 好的軟體測試人員是什麼樣的?
- 軟體測試人員的煩惱
- 軟體測試人員就是QA嗎?
- 軟體測試經理談軟體測試人員的自我提升
- 軟體測試人員應該具備什麼樣的性格?
- 軟體測試自學怎麼樣
- 軟體測試大牛成長記
- 好的軟體測試人員簡歷是什麼樣子的?
- SAAS對軟體測試人員的技能要求
- 是什麼殺死了軟體測試人員?
- 軟體測試培訓分享:軟體測試就業前景怎麼樣就業
- 怎樣才能成為一名優秀的軟體開發者 (轉)
- 我的測試之旅:(1)起點——作為軟體開發人員
- 有效提升軟體產品質量,測試人員必備軟體測試常用方法
- 測試人員必看!!!軟體測試環境搭建有哪些原則?
- 每個軟體測試員最怕被問的問題:“測得怎麼樣了?”
- 軟體測試人員需要具備的硬技能
- 蟲師:軟體測試人員的路在哪裡?
- 軟體測試人員的1和0的世界
- 軟體測試員如何提取測試需求?
- 作為軟體測試人員,這些常用的效能測試工具你一定要知道!!!
- 軟體測試員的困惑
- 困惑的軟體測試員
- 軟體測試人員如何更好的知道應該測試些什麼?
- 測試行業 怎麼招聘女測試人員,行業
- 軟體測試人員如何避免被甩各種鍋?
- 軟體測試初級人員如何應對職場面試?面試
- 軟體專案中測試人員的考核(轉載)
- 當女生成為軟體測試員,我才發現年薪30W+其實並不難…
- 為什麼軟體測試人員都不透過QQ、微信、郵件上報Bug?
- 每個軟體測試員最怕被問的問題:“測得怎麼樣了?”做測試太難了
- 軟體企業內部測試人員和軟體測試外包公司有什麼區別?
- 軟體測試人員的華麗轉身——自動化測試之我見
- 【乾貨】每個軟體測試員最怕被問的問題:“測得怎麼樣了?”
- 軟體測試工程師的待遇怎麼樣工程師
- 軟體測試人員需要懂哪些常見的心理學?
- 軟體測試人員面試會遇到哪些靈魂提問?面試
- 軟體測試人員必備的7種思維方式