從事軟件測試工作已經差不多有十年的時間了,很多軟件測試工程師都沒有自己的規劃,沒有自己明確的目標。對于自己的職業生涯很迷茫,不知道自己以后的出路在哪里,其實我也是一樣。那么軟件工程師平時工作都應該作些什么呢?有哪些是自己需要在工作關注呢?做哪些才能提高自己呢?
1.根據測試用例執行測試用例,對照實際結果與預期結果,發現軟件產品的問題,并在bug系統記錄問題,開發根據你的描述能解決你發現的問題。這是一個軟件測工程最基本的工作,會這些工作叫做初級軟件測試工程師吧。(一級)
2.對測試軟件產品有一點的了解,能對軟件需求進行分析,設計軟件測試用例,能對發現的bug 進行一定分析與定位。比如:1.根據抓包工具分析接口返回數據定位問題為前端問題或是后端問題;2.根據查詢數據庫存儲信息與前端展示是否一致;會這些初步定位問題能力的工程師,我們叫做一般的軟件測試工程師吧。(二級)
3.對軟件產品需求有深入的了解,在設計測試用例時能考慮用例是否都能夠被執行,設計的測試用例能夠被執行人簡單明了的看懂。能提高測試的效率,如用接口自動化測試等能提前發現軟件產品的問題。會這些工作我們叫做中級軟件測試工程師吧。(三級)
4.對軟件產品需求有深入的了解,能發現軟件產品隱藏需求,知道客戶想要什么,從客戶角度去思考問題,從這方面著手提高軟件的質量。會從這方面考慮問題的工程師通常會對軟件的性能,穩定性,易用性,用戶體檢等。從這些方面測試,掌握這些指標的測試方法,從而分析軟件的缺陷,提高軟件的質量。會這些工作我們叫做高級軟件測試工程師吧。(四級)
5.關注軟件測試的發展,推動軟件測試技術的發展,比如自己開發的軟件測試平臺,軟件測試工具,有自己的開源工具等,我們把這類軟件測試工程師叫做專家級吧。(五級)
以上我可能寫的不夠全面,會有很多遺漏的地方。希望大家在自己軟件測試職業生涯中有自己的規劃,努力前行。
-
測試工程師
+關注
關注
6文章
124瀏覽量
12467
發布評論請先 登錄
相關推薦
評論