一、不只是為了測試,軟件測試工作應(yīng)有更高的定位,那就是提升軟件質(zhì)量。測試人員的工作目標(biāo)不僅僅是找BUG,而是與開發(fā)人員、業(yè)務(wù)人員協(xié)作,以得到質(zhì)量更高的軟件。
二、對(duì)任何類型的執(zhí)行主體而言,軟件測試都是一項(xiàng)需要衡量投入產(chǎn)出、成本收益的工作,因此測試團(tuán)隊(duì)的建立、測試環(huán)境的搭建、測試工具的選擇、測試過程的管理、外包與否,企業(yè)都要根據(jù)自己的需求衡量決定。
三、開發(fā)與測試是對(duì)立統(tǒng)一的整體,二者的工作內(nèi)容和考核都不可能嚴(yán)格分開。企業(yè)可以從管理學(xué)和心理學(xué)的角度加強(qiáng)對(duì)測試管理的研究和實(shí)踐。
四、測試工作的專業(yè)分工將更加細(xì)化,測試工程師崗位分工和測試機(jī)構(gòu)行業(yè)分工趨勢(shì)將顯現(xiàn)。
五、當(dāng)前我國測試人員的能力有待提升。我們除了需要熟練的找BUG高手,還需要能站到更高層面,從開發(fā)、測試的整體層面掌握測試需求、設(shè)計(jì)、流程和結(jié)果展現(xiàn)的人才。這要求測試工程師掌握更新的測試?yán)砟睢⒏叩臏y試技能,具備更深的業(yè)務(wù)積累。
六、已經(jīng)滲透至整個(gè)軟件開發(fā)生命周期的測試管理工作是一個(gè)有機(jī)的整體,缺陷管理、測試需求管理、測試環(huán)境管理、測試用例管理、測試執(zhí)行管理是組成木桶的木板,任何一塊都不能短。
七、如何對(duì)測試工作進(jìn)行考核評(píng)估是當(dāng)前業(yè)界的一個(gè)難題,有待進(jìn)一步研究、實(shí)踐。
看了之后, 希望大家每天忙于測試的工作之余,也規(guī)劃一下個(gè)人的發(fā)展問題,找好方向,不要做了幾年測試,想換個(gè)高薪工作時(shí),發(fā)現(xiàn)自己只會(huì)手工黑盒測試了,都不敢換工作了。
1.選最有錢的行業(yè):金融、保險(xiǎn)、財(cái)務(wù)。
2.追求更高的測試技能:接口測試、性能調(diào)優(yōu)、自動(dòng)化框架、安全測試等。
3.培養(yǎng)自己的管理經(jīng)驗(yàn):公司工資最高的永遠(yuǎn)是領(lǐng)導(dǎo)。
4.做項(xiàng)目組業(yè)務(wù)最熟悉的人:就像上文說的,從開發(fā)、測試的整體層面掌握測試需求、設(shè)計(jì)、流程和結(jié)果展現(xiàn),做數(shù)據(jù)流、業(yè)務(wù)流最熟悉的人。