測試開發(fā)和測試的區(qū)別有什么?
1.完成的工作
測試開發(fā)人員:執(zhí)行單元或集成測試、并同時完成調試工作;
測試:主要由測試人員和開發(fā)人員來執(zhí)行,測試人員完成黑盒測試功能測試。
2.難易程度:
測試開發(fā):廣度小、但專業(yè)度高;
測試:廣度大、但專業(yè)度低。
3.技能要求:
測試開發(fā):測試開發(fā)人員需要寫測試工具,自動化測試代碼,具備一定的開發(fā)編碼能力;
測試:要求更廣泛,業(yè)務能力、設計和架構分析能力、測試手段和工具使用、用戶模型分析和理解、編程能力。
4.職業(yè)發(fā)展:
測試開發(fā):開發(fā)人員可以轉型培訓講師,這個主要是給學員們傳授基本的代碼編寫方法以及在之前的工作中積累的經驗,也可以轉型架構師,能根據產品需求,給出合理的解決方案,搭建整體的技術框架等或者是技術管理人員;
測試:測試人員主要有兩大方向,產品和質量管理,產品經理:負責該產品的所有相關工作,比如說產品規(guī)劃,需求調研、分析,項目推動等,質量管理:需要有能建立一套完整質量體系的能力或者說是維持現(xiàn)有質量體系的能力,使公司的各個項目在此質量體系的約束下,能正常的運轉和交付。