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