功能測(cè)試俗稱:“點(diǎn)點(diǎn)點(diǎn)測(cè)試”。
只需每天拿著鼠標(biāo)操作系統(tǒng)業(yè)務(wù)模塊、功能,模擬真實(shí)的用戶場(chǎng)景來(lái)發(fā)現(xiàn)問(wèn)題。點(diǎn)點(diǎn)點(diǎn)測(cè)試含量低,可替代性強(qiáng)。
能看懂需求文檔,學(xué)過(guò)軟件測(cè)試?yán)碚搶I(yè)知識(shí)+項(xiàng)目實(shí)踐練習(xí)即可滿足工作需求。
功能測(cè)試不能徹底發(fā)現(xiàn)系統(tǒng)中的問(wèn)題,因?yàn)楣δ軠y(cè)試不用考慮程序內(nèi)部的邏輯結(jié)構(gòu)原理過(guò)程。
只能通過(guò)操作軟件的輸入、輸出根據(jù)需求來(lái)判斷結(jié)果正確性。通透現(xiàn)象很難發(fā)現(xiàn)本質(zhì)性的問(wèn)題。
所以點(diǎn)點(diǎn)點(diǎn)測(cè)試沒(méi)前途,最容易被環(huán)境卷掉。除非貴企業(yè)做的傳統(tǒng)軟件測(cè)試,業(yè)務(wù)復(fù)雜,功能測(cè)試做好后期可往產(chǎn)品經(jīng)理、測(cè)試實(shí)施方向轉(zhuǎn)型。
軟件產(chǎn)品從嬰兒期開始成長(zhǎng),依據(jù)敏捷開發(fā)模式流程實(shí)施。
產(chǎn)品處于不同的發(fā)展階段,會(huì)存在系統(tǒng)業(yè)務(wù)、架構(gòu)、用戶體能、服務(wù)器、多線程、業(yè)務(wù)邏輯等方面的問(wèn)題。未經(jīng)測(cè)試的軟件產(chǎn)品,系統(tǒng)質(zhì)量難以保障。質(zhì)量風(fēng)險(xiǎn)大,所以初期做好功能測(cè)試是重中之重。功能測(cè)試主要依據(jù)軟件測(cè)試的流程步驟和過(guò)程來(lái)開展。

第一,根據(jù)需求文檔分析業(yè)務(wù)功能模塊。

第三,根據(jù)理解的需求文檔內(nèi)容編寫測(cè)試點(diǎn)。

第四,再根據(jù)測(cè)試點(diǎn)細(xì)化生成測(cè)試用例。

第五,評(píng)審用例 ;
第六,實(shí)施項(xiàng)目冒煙測(cè)試;
第七,開展詳細(xì)測(cè)試;
第九,編寫測(cè)試總結(jié)與測(cè)試報(bào)告。
總之,功能測(cè)試工作最簡(jiǎn)單,大家只要把測(cè)試流程的過(guò)程掌握好,基本按照測(cè)試流程階段活動(dòng)開展即可。
黑盒測(cè)試:不需要寫代碼,通過(guò)輸入值,查看程序是否能夠輸出預(yù)期。
黑盒測(cè)試基于界面的,黑盒測(cè)試不用考慮內(nèi)部邏輯結(jié)構(gòu),實(shí)施簡(jiǎn)單。黑盒測(cè)試可替代性強(qiáng),技術(shù)含量低,僅僅會(huì)黑盒測(cè)試容易淪陷為低層測(cè)試員。黑盒測(cè)試可往測(cè)試管理方向發(fā)展,如果想轉(zhuǎn)測(cè)試開發(fā)速度慢,需要額外補(bǔ)充編程方面的知識(shí),能轉(zhuǎn)只是消耗時(shí)間較多。白盒測(cè)試:通過(guò)編寫代碼開展單元測(cè)試,關(guān)注程序內(nèi)部的執(zhí)行過(guò)程,從而發(fā)現(xiàn)系統(tǒng)中存在的bug。白盒測(cè)試需要學(xué)習(xí)編程,通過(guò)編寫單元測(cè)試代碼來(lái)檢測(cè)程序的內(nèi)部邏輯結(jié)構(gòu)問(wèn)題。白盒測(cè)試技術(shù)含量高,國(guó)內(nèi)真正實(shí)施白盒測(cè)試的企業(yè)除了大廠,中小型企業(yè)很少有實(shí)施。白盒測(cè)試發(fā)展方向廣闊,可以往測(cè)試開發(fā)方向發(fā)展。

總之,實(shí)施功能測(cè)試流程步驟和方法只要按照上述九步操作實(shí)施即可。