發(fā)布時(shí)間:2021-04-28 16:28:01來源:轉(zhuǎn)載
首先,軟件行業(yè)最初是沒有專職的測(cè)試人員和測(cè)試團(tuán)隊(duì)的,這個(gè)分工是后來形成的。其次,現(xiàn)在很多互聯(lián)網(wǎng)創(chuàng)業(yè)公司,最初也沒有專職測(cè)試人員和測(cè)試團(tuán)隊(duì)。
那么在軟件測(cè)試的專業(yè)分工形成以后,究竟什么工作被分了出來?這個(gè)回答很簡(jiǎn)單,就是軟件測(cè)試的活動(dòng)?那么軟件測(cè)試的活動(dòng)包含哪些?這個(gè)就有可能不那么容易形成一致了,在現(xiàn)實(shí)場(chǎng)景中每個(gè)行業(yè)和每個(gè)公司可能有差距。我認(rèn)為軟件測(cè)試的最終目的和產(chǎn)品、開發(fā)、運(yùn)維等等應(yīng)該是一致的,就是保證軟件產(chǎn)品符合用戶的預(yù)期,給用戶和企業(yè)創(chuàng)造價(jià)值和利潤(rùn)。在這個(gè)工程中,以傳統(tǒng)瀑布模型為例,試著比較一下各個(gè)工種的分工:
一.需求提出階段
1.大家都會(huì)關(guān)注需求的合理性
2.開發(fā)人員更關(guān)注需求的實(shí)現(xiàn)方式和代價(jià)等
3.測(cè)試人員關(guān)注需求的可測(cè)性(不展開可測(cè)性,有需要自己查)
二.技術(shù)設(shè)計(jì)階段
1.大家都關(guān)注設(shè)計(jì)本身的正確性,完整性等
2.開發(fā)人員更關(guān)注設(shè)計(jì)的實(shí)現(xiàn)方式、工具、代價(jià)
3.測(cè)試人員還需要關(guān)注可測(cè)性
三.開發(fā)測(cè)試階段
1.開發(fā)人員構(gòu)建產(chǎn)品,修改bug
2.測(cè)試人員構(gòu)建測(cè)試工具,測(cè)試用例等素材,執(zhí)行測(cè)試,暴露bug
好像只是技能需求不同,并沒有本質(zhì)區(qū)別。所以選擇什么工作,還是根據(jù)自己的愛好來吧,喜歡測(cè)試多點(diǎn)就做測(cè)試,喜歡開發(fā)就做開發(fā)。