歡迎來到培訓(xùn)無憂網(wǎng)!

全國切換

咨詢熱線 400-001-5729

位置:培訓(xùn)無憂網(wǎng) > 新聞資訊 > 電腦/IT > 軟件測試 >  想自學(xué)軟件測試學(xué)什么?

想自學(xué)軟件測試學(xué)什么?

來源:培訓(xùn)無憂網(wǎng) 發(fā)布人:木木

2022-03-21 17:56:28|已瀏覽:2766次

想自學(xué)軟件測試
    有的人說軟件測試很簡單,入門很容易,所以推理說想自學(xué)軟件測試也不難!真的是這樣嗎?想自學(xué)軟件測試學(xué)什么?
    想自學(xué)軟件測試建議學(xué)習以下內(nèi)容:
    一、軟件測試基礎(chǔ)知識
    要想進入測試這個行業(yè),就必須要了解什么是軟件測試,該如何測試?
    這部分的學(xué)習目標:掌握軟件測試的基本概念、軟件測試的流程,并能熟練的應(yīng)用常見的用例設(shè)計方法來設(shè)計測試用例。掌握常見的測試方法和類型,并知道如何進行每個階段的測試。
    下面是推薦的參考書:
    1、軟件測試(原書第2版) (美)佩騰(Patton,R.) 著,張小松 等譯
    這本書可以用來作為進入行業(yè)的第一本書,本書講解的都是實用的技術(shù),通過閱讀本書可以快速的去學(xué)會如何測試軟件。個人建議,這本書至少要讀3遍以上。
    看完這本書,自己可以去找一個項目(可以到開源中國上查找)來測一測,應(yīng)用一下學(xué)的知識,找一找缺陷。在測試這個項目中要體會一下測試的流程,學(xué)習如何搭建測試環(huán)境。
    2、軟件測試的藝術(shù)(原書第3版) (美)梅耶 等
    第二本就是這本軟件測試的“圣經(jīng)”,這本書據(jù)說是硅谷測試人員必備的書。這本書最值得看的地方就是測試的思想。閱讀這本書可以讓你有豁然開朗的感覺。
    3、計算機軟件測試(原書第2版) (美)卡尼爾
    這本書也是值得一讀的,同樣也是非常適合初學(xué)者閱讀的。
    4、全程軟件測試 朱少民
    上面的都是外國人寫的,來本國產(chǎn)的。
    還有很多經(jīng)典的測試書,例如:Paul C.Jorgensen的軟件測試(第2版)這本書,但是筆者認為他不是很適合初學(xué)者,這本書都是用來做研究生教材的,做過一段測試的可以來看看。
    二、軟件測試進階書籍
    這部分主要是針對有過一年左右測試經(jīng)驗的,真正測試過幾個項目的。推薦的參考書主要是提高測試效率的,一些測試的經(jīng)驗。
    1、有效軟件測試
    這本書主要是給軟件測試的各個階段提出了一些建議,一共50條。這些建議都十分中肯,值得一讀。
    2、軟件測試經(jīng)驗與教訓(xùn)
    聽書名也應(yīng)該了解了一大半了吧,這本書一共給出了293條經(jīng)驗,閱讀它吧。它會讓你重新思考關(guān)于測試的基本理論。
    三、自動化測試
    我們都知道,目前自動化測試是軟件測試的趨勢,而且目前公司在招聘的過程中都會考察自動化相關(guān)的知識。這里我們介紹一下QTP和Loadrunner等測試工具。
    目標:掌握自動化測試的概念、流程和方法。能夠使用相關(guān)的工具進行自動化的測試。
    QTP部分:
    目標:掌握QTP的測試流程、工作原理和基本使用。能夠使用QTP進行自動化測試。進階需要掌握自動化框架設(shè)計的原理,并能獨立設(shè)計自動化框架。
    LoadRunner部分:
    目標:掌握性能測試的常見術(shù)語,性能測試的方法和流程。能夠熟練使用Loadrunner。進階的話需要學(xué)會分析性能報表,找到性能瓶頸,進行性能調(diào)優(yōu)。但是這個過程并不是看基本書就可以達到的,需要不斷的積累測試經(jīng)驗才能做到的。
    自動化理論部分:
    1、軟件測試自動化 (美)Daniel J.Mosley 等著
    2、軟件自動化測試技術(shù)與實例詳解(一本很老的書)
    3、自動化測試最佳實踐
    四、其他技術(shù)
    上面的是和軟件測試理論相關(guān)的知識,但是真正的想做好測試這些還是不夠,還有一些必須要掌握的知識,下面一一列舉一下。
    1、數(shù)據(jù)的技術(shù)
    目標:掌握SQL語句,重點在增刪改查上?梢詤⒖迹簻y試人員的SQL語言 系列
    2、編程語言
    這里推薦的是Java,畢竟現(xiàn)在Java用的比較多。而且學(xué)會一門語言,在學(xué)習其他語言也是很容易的。
    目標:掌握程序設(shè)計的邏輯和面向?qū)ο蟮乃枷搿U莆找婚T語言。
    目前這方面的視頻非常多,大家可以找來自己看看。
    3、UML
    UML還是必須要會的,至少應(yīng)該能看懂。畢竟大部分需求都是用它畫的啊。
    4、操作系統(tǒng)
    這里說的服務(wù)器的系統(tǒng),以Linux為例。
    目標:能夠搭建常見的服務(wù),解決相關(guān)故障。
    除此之外,還有學(xué)會Shell編程。
    5、Web技術(shù)
    如果測試Web,對Web還是需要了解的啊。主要是Html+Css+Javascript。

      注:尊重原創(chuàng)文章,轉(zhuǎn)載請注明出處和鏈接 http://www.elsolbar.com/news-id-25887.html 違者必究!部分文章來源于網(wǎng)絡(luò)由培訓(xùn)無憂網(wǎng)編輯部人員整理發(fā)布,內(nèi)容真實性請自行核實或聯(lián)系我們,了解更多相關(guān)資訊請關(guān)注軟件測試頻道查看更多,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費申請試課。關(guān)注官方微信了解更多:150 3333 6050

留下你的信息,課程顧問老師會一對一幫助你規(guī)劃更適合你的專業(yè)課程!
  • 姓名:

  • 手機:

  • 地區(qū):

  • 想學(xué)什么:

  • 培訓(xùn)無憂網(wǎng)
免 費 申 請 試 聽
提交申請,《培訓(xùn)無憂網(wǎng)》課程顧問老師會一對一幫助你規(guī)劃更適合你的專業(yè)課程!