- 零基礎(chǔ)快速入行入職:軟件測(cè)試工程師
- 江楚
- 1076字
- 2020-04-22 12:06:28
1.2 初級(jí)軟件測(cè)試人員學(xué)習(xí)路線圖
初級(jí)軟件測(cè)試人員在學(xué)習(xí)軟件測(cè)試知識(shí)點(diǎn)的時(shí)候,要學(xué)習(xí)兩大部分的知識(shí)點(diǎn),一部分是軟件測(cè)試領(lǐng)域的專業(yè)知識(shí)點(diǎn),另一部分是軟件測(cè)試領(lǐng)域的非專業(yè)知識(shí)點(diǎn)。
1.2.1 初級(jí)軟件測(cè)試人員的專業(yè)知識(shí)點(diǎn)
就當(dāng)前的市場(chǎng)需求來(lái)講,初級(jí)軟件測(cè)試人員的專業(yè)知識(shí)點(diǎn)分三大方面:一是軟件功能測(cè)試技術(shù),二是Web自動(dòng)化測(cè)試的初級(jí)應(yīng)用能力,三是接口測(cè)試的初級(jí)應(yīng)用能力。下面就這3點(diǎn)進(jìn)行簡(jiǎn)要說(shuō)明。
第一,軟件功能測(cè)試技術(shù)。軟件功能測(cè)試技術(shù)通常來(lái)說(shuō)就是手工測(cè)試技術(shù),手工測(cè)試聽起來(lái)似乎有些“老套”,但它是最基礎(chǔ)的,也是不可替代的測(cè)試之一。軟件功能測(cè)試技術(shù)主要包括軟件需求規(guī)格說(shuō)明書的評(píng)審、測(cè)試計(jì)劃、測(cè)試用例設(shè)計(jì)技術(shù)、環(huán)境搭建、測(cè)試執(zhí)行(缺陷提交、回歸測(cè)試)、測(cè)試報(bào)告等;軟件功能測(cè)試主要體現(xiàn)在兩個(gè)方面,一個(gè)是用例設(shè)計(jì),另一個(gè)是缺陷提交。本書的前9章將主要講解軟件功能測(cè)試技術(shù)。
第二,Web自動(dòng)化測(cè)試的初級(jí)應(yīng)用能力。目前,Web自動(dòng)化測(cè)試是軟件測(cè)試行業(yè)中最高端的測(cè)試技術(shù)之一,也是未來(lái)測(cè)試領(lǐng)域的發(fā)展趨勢(shì)。所以對(duì)于初級(jí)軟件測(cè)試人員而言,對(duì)Web自動(dòng)化測(cè)試技術(shù)應(yīng)有一個(gè)初步的認(rèn)識(shí)和應(yīng)用。本書的第10章將會(huì)以Selenium自動(dòng)化工具為例講解Web自動(dòng)化測(cè)試技術(shù)的初步應(yīng)用。
第三,接口測(cè)試的初級(jí)應(yīng)用能力。越來(lái)越多的企業(yè)意識(shí)到接口測(cè)試的重要性,進(jìn)行接口測(cè)試意味著軟件測(cè)試人員從單純的界面測(cè)試轉(zhuǎn)向底層測(cè)試,這一過(guò)程意義重大,它在一定程度上降低了開發(fā)成本,縮短了軟件開發(fā)周期,所以對(duì)初級(jí)軟件測(cè)試人員而言,很有必要了解一下接口測(cè)試的基本過(guò)程。
以上3點(diǎn)的專業(yè)知識(shí),初級(jí)軟件測(cè)試人員都應(yīng)當(dāng)認(rèn)真掌握,當(dāng)然,軟件測(cè)試領(lǐng)域的專業(yè)知識(shí)并非只局限于以上3點(diǎn),還有其他的方方面面,但對(duì)于初級(jí)軟件測(cè)試人員來(lái)說(shuō),暫不求多,但求精。
1.2.2 初級(jí)軟件測(cè)試人員的“非專業(yè)”知識(shí)點(diǎn)
初級(jí)軟件測(cè)試人員“非專業(yè)”知識(shí)點(diǎn)也有兩大方面:一是操作系統(tǒng)方面的知識(shí),二是數(shù)據(jù)庫(kù)方面的知識(shí)。為什么要學(xué)習(xí)這兩方面的知識(shí)呢?原因很簡(jiǎn)單:大多數(shù)軟件都離不開操作系統(tǒng)和數(shù)據(jù)庫(kù)。下面針對(duì)這兩個(gè)方面進(jìn)行說(shuō)明。
第一,Linux操作系統(tǒng)。越來(lái)越多的軟件應(yīng)用開始基于Linux操作系統(tǒng)運(yùn)行。對(duì)初級(jí)軟件測(cè)試人員而言,應(yīng)當(dāng)熟悉Linux操作系統(tǒng)中的常用命令行,本書的第12章將以Linux操作系統(tǒng)為例講解常用的Linux命令行。
第二,Oracle數(shù)據(jù)庫(kù)方面?,F(xiàn)在的軟件應(yīng)用系統(tǒng)幾乎離不開數(shù)據(jù)庫(kù),常用的數(shù)據(jù)庫(kù)有MySQL、SQL Server、Oracle等,初級(jí)軟件測(cè)試人員應(yīng)當(dāng)掌握數(shù)據(jù)庫(kù)的基本SQL語(yǔ)法(操作數(shù)據(jù)庫(kù)的語(yǔ)言),本書的第13章將以O(shè)racle數(shù)據(jù)庫(kù)為例講解SQL語(yǔ)句的基本使用方法。
當(dāng)然,軟件測(cè)試領(lǐng)域的“非專業(yè)”知識(shí)點(diǎn)并非只局限于以上兩個(gè)方面,對(duì)于初學(xué)者而言建議先從這兩個(gè)重要的常用知識(shí)點(diǎn)開始學(xué)習(xí)。
- iOS App界面設(shè)計(jì)創(chuàng)意與實(shí)踐
- 軟件研發(fā)效能提升之美
- 手機(jī)軟件測(cè)試最佳實(shí)踐
- Android應(yīng)用安全防護(hù)和逆向分析
- 建筑運(yùn)維智慧管控平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)
- 自己動(dòng)手構(gòu)造編譯系統(tǒng):編譯、匯編與鏈接
- 區(qū)塊鏈核心算法解析
- 大話軟件工程:需求分析與軟件設(shè)計(jì)
- 構(gòu)建移動(dòng)網(wǎng)站與APP:ionic移動(dòng)開發(fā)入門與實(shí)戰(zhàn) (跨平臺(tái)移動(dòng)開發(fā)叢書)
- 實(shí)時(shí)分析實(shí)戰(zhàn):構(gòu)建實(shí)時(shí)流處理應(yīng)用和分析系統(tǒng)
- Android驅(qū)動(dòng)開發(fā)與移植實(shí)戰(zhàn)詳解
- 工業(yè)軟件云戰(zhàn)略
- HTML5游戲編程核心技術(shù)與實(shí)戰(zhàn)
- 軟件安全開發(fā)
- IEC算法及其在多目標(biāo)優(yōu)化中的應(yīng)用