只需每天拿著鼠標(biāo)操作系統(tǒng)業(yè)務(wù)模塊、功能,模擬真實的用戶場景來發(fā)現(xiàn)問題。能看懂需求文檔,學(xué)過軟件測試?yán)碚搶I(yè)知識+項目實踐練習(xí)即可滿足工作需求。只能通過操作軟件的輸入、輸出根據(jù)需求來判斷結(jié)果正確性。通透現(xiàn)象很難發(fā)現(xiàn)本質(zhì)性的問題。
所以點點點測試沒前途,最容易被環(huán)境卷掉。除非貴企業(yè)做的傳統(tǒng)軟件測試,業(yè)務(wù)復(fù)雜,功能測試做好后期可往產(chǎn)品經(jīng)理、測試實施方向轉(zhuǎn)型。
軟件產(chǎn)品從嬰兒期開始成長,依據(jù)敏捷開發(fā)模式流程實施。
產(chǎn)品處于不同的發(fā)展階段,會存在系統(tǒng)業(yè)務(wù)、架構(gòu)、用戶體能、服務(wù)器、多線程、業(yè)務(wù)邏輯等方面的問題。未經(jīng)測試的軟件產(chǎn)品,系統(tǒng)質(zhì)量難以保障。質(zhì)量風(fēng)險大,所以初期做好功能測試是重中之重。功能測試主要依據(jù)軟件測試的流程步驟和過程來開展。
黑盒測試:不需要寫代碼,通過輸入值,查看程序是否能夠輸出預(yù)期。
黑盒測試基于界面的,黑盒測試不用考慮內(nèi)部邏輯結(jié)構(gòu),實施簡單。黑盒測試可替代性強(qiáng),技術(shù)含量低,僅僅會黑盒測試容易淪陷為低層測試員。黑盒測試可往測試管理方向發(fā)展,如果想轉(zhuǎn)測試開發(fā)速度慢,需要額外補(bǔ)充編程方面的知識,能轉(zhuǎn)只是消耗時間較多。白盒測試:通過編寫代碼開展單元測試,關(guān)注程序內(nèi)部的執(zhí)行過程,從而發(fā)現(xiàn)系統(tǒng)中存在的bug。白盒測試需要學(xué)習(xí)編程,通過編寫單元測試代碼來檢測程序的內(nèi)部邏輯結(jié)構(gòu)問題。白盒測試技術(shù)含量高,國內(nèi)真正實施白盒測試的企業(yè)除了大廠,中小型企業(yè)很少有實施。白盒測試發(fā)展方向廣闊,可以往測試開發(fā)方向發(fā)展。