東莞易思訓(xùn)教育

7x24小時(shí)咨詢熱線

400-660-3310

當(dāng)前位置 : 好學(xué)校 東莞易思訓(xùn)教育 學(xué)習(xí)資訊 資訊詳情

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

2021-11-27

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

一、軟件測試基礎(chǔ)知識(shí)

要想進(jìn)入測試這個(gè)行業(yè),就必須要了解什么是軟件測試,該如何測試?

這部分的學(xué)習(xí)目標(biāo):掌握軟件測試的基本概念、軟件測試的流程,并能熟練的應(yīng)用常見的用例設(shè)計(jì)方法來設(shè)計(jì)測試用例。掌握常見的測試方法和類型,并知道如何進(jìn)行每個(gè)階段的測試。

下面是推薦的參考書:

1、軟件測試(原書第2版) (美)佩騰(Patton,R.) 著,張小松 等譯

這本書可以用來作為進(jìn)入行業(yè)的第 一本書,本書講解的都是實(shí)用的技術(shù),通過閱讀本書可以快速的去學(xué)會(huì)如何測試軟件。個(gè)人建議,這本書至少要讀3遍以上。

看完這本書,自己可以去找一個(gè)項(xiàng)目(可以到開源中國上查找)來測一測,應(yīng)用一下學(xué)的知識(shí),找一找缺陷。在測試這個(gè)項(xiàng)目中要體會(huì)一下測試的流程,學(xué)習(xí)如何搭建測試環(huán)境。

2、軟件測試的藝術(shù)(原書第3版)  (美)梅耶 等

第二本就是這本軟件測試的“圣經(jīng)”,這本書據(jù)說是硅谷測試人員必備的書。這本書最值得看的地方就是測試的思想。閱讀這本書可以讓你有豁然開朗的感覺。

3、計(jì)算機(jī)軟件測試(原書第2版) (美)卡尼爾

這本書也是值得一讀的,同樣也是非常適合初學(xué)者閱讀的。

4、全程軟件測試 朱少民

上面的都是外國人寫的,來本國產(chǎn)的。

還有很多經(jīng)典的測試書,例如:Paul C.Jorgensen的軟件測試(第2版)這本書,但是筆者認(rèn)為他不是很適合初學(xué)者,這本書都是用來做研究生教材的,做過一段測試的可以來看看。

二、軟件測試進(jìn)階書籍

這部分主要是針對(duì)有過一年左右測試經(jīng)驗(yàn)的,真正測試過幾個(gè)項(xiàng)目的。推薦的參考書主要是提高測試效率的,一些測試的經(jīng)驗(yàn)。

1、有效軟件測試

這本書主要是給軟件測試的各個(gè)階段提出了一些建議,一共50條。這些建議都十分中肯,值得一讀。

2、軟件測試經(jīng)驗(yàn)與教訓(xùn)

聽書名也應(yīng)該了解了一大半了吧,這本書一共給出了293條經(jīng)驗(yàn),閱讀它吧。它會(huì)讓你重新思考關(guān)于測試的基本理論。

軟件測試開發(fā)

三、自動(dòng)化測試

我們都知道,目前自動(dòng)化測試是軟件測試的趨勢(shì),而且目前公司在招聘的過程中都會(huì)考察自動(dòng)化相關(guān)的知識(shí)。這里我們介紹一下QTP和Loadrunner等測試工具。

目標(biāo):掌握自動(dòng)化測試的概念、流程和方法。能夠使用相關(guān)的工具進(jìn)行自動(dòng)化的測試。

QTP部分:

目標(biāo):掌握QTP的測試流程、工作原理和基本使用。能夠使用QTP進(jìn)行自動(dòng)化測試。進(jìn)階需要掌握自動(dòng)化框架設(shè)計(jì)的原理,并能獨(dú)立設(shè)計(jì)自動(dòng)化框架。

LoadRunner部分:

目標(biāo):掌握性能測試的常見術(shù)語,性能測試的方法和流程。能夠熟練使用Loadrunner。進(jìn)階的話需要學(xué)會(huì)分析性能報(bào)表,找到性能瓶頸,進(jìn)行性能調(diào)優(yōu)。但是這個(gè)過程并不是看基本書就可以達(dá)到的,需要不斷的積累測試經(jīng)驗(yàn)才能做到的。

自動(dòng)化理論部分:

1、軟件測試自動(dòng)化 (美)Daniel J.Mosley 等著

2、軟件自動(dòng)化測試技術(shù)與實(shí)例詳解(一本很老的書)

3、自動(dòng)化測試最 佳實(shí)踐

四、其他技術(shù)

上面的是和軟件測試?yán)碚撓嚓P(guān)的知識(shí),但是真正的想做好測試這些還是不夠,還有一些必須要掌握的知識(shí),下面一一列舉一下。

1、數(shù)據(jù)的技術(shù)

目標(biāo):掌握SQL語句,重點(diǎn)在增刪改查上。可以參考:測試人員的SQL語言 系列

2、編程語言

這里推薦的是Java,畢竟現(xiàn)在Java用的比較多。而且學(xué)會(huì)一門語言,在學(xué)習(xí)其他語言也是很容易的。

目標(biāo):掌握程序設(shè)計(jì)的邏輯和面向?qū)ο蟮乃枷?。掌握一門語言。

目前這方面的視頻非常多,大家可以找來自己看看。

3、UML

UML還是必須要會(huì)的,至少應(yīng)該能看懂。畢竟大部分需求都是用它畫的啊。

4、操作系統(tǒng)

這里說的服務(wù)器的系統(tǒng),以Linux為例。

目標(biāo):能夠搭建常見的服務(wù),解決相關(guān)故障。

除此之外,還有學(xué)會(huì)Shell編程。

5、Web技術(shù)

如果測試Web,對(duì)Web還是需要了解的啊。主要是Html+Css+JavaScript。

收藏
分享到:

相關(guān)課程

相關(guān)資訊

東莞易思訓(xùn)教育

東莞易思訓(xùn)教育

認(rèn)證等級(jí)

信譽(yù)良好,可安心報(bào)讀

東莞易思訓(xùn)教育

已獲好學(xué)校V2信譽(yù)等級(jí)認(rèn)證

信譽(yù)值

  • (60-80)基礎(chǔ)信譽(yù)積累,可放心報(bào)讀
  • (81-90)良好信譽(yù)積累,可持續(xù)信賴
  • (91-100)充分信譽(yù)積累,推薦報(bào)讀

與好學(xué)校簽訂讀書保障協(xié)議:

  • 100%
  • 37
  • 1890
在線咨詢
;