很多同學私信問我,自學軟件測試到底該如何下手,都說軟件測試入門容易,為什么自己會卡住某個點上之類的問題,探究這樣的問題,根本上還是學習的內容不夠系統和全面,想到哪里就學哪里,對自己最終所要達到的目標一次次的降低,導致了看似已經學完了,可是卻被面試官輕而易舉用一個小小的問題所擊敗。
針對這樣的問題,結合自己的工作經驗和身邊新人走過的彎路,給大家提供一個參考的學習路線,按照這個路線去學習,完成后水平基本上就可以達到中級軟件測試工程師的水平了。千萬不要圖省事,現在學習省下的力氣,將來工作的時候要加倍的去償還!(文末附有此篇文章的思維導圖)
一、初級階段
(1)掌握軟件測試的基礎知識,掌握編寫測試用例的方法及測試流程
1.軟件測試前景及就業方向
這個不多說,前景網上都有權威的分析,需要注意的是要根據這個前景把握自己的就業方向
2.軟件測試基礎入門概念
要明白軟件測試的階段劃分和“黑白灰”盒測試的分類,還要明白軟件測試的基本法則
3.黑盒測試的方式方法
集成測試的方式方法及測試策略;軟件系統測試的策略和范圍;C/S和B/S架構的定義及區別
4.設計測試用例方法及規范
設計測試用例的規范及標準;設計用例的幾種方法;等價類、邊界值、因果圖、錯誤推斷法
5.軟件測試流程及生命周期
軟件測試的步驟和測試流程;軟件測試的五種生命周期模型架構;不同的測試模型適合的項目類型
(2)掌握禪道、SVN等必要工具,以及缺陷定義和測試計劃編寫方法
1.SVN版本控制工具的安裝及使用
搭建SVN工具環境,了解SVN工作原理;SVN的功能介紹,版本庫的使用方法;SVN的操作步驟
2.缺陷架構定義及缺陷管理
缺陷定義、分類、編寫原則;缺陷的嚴重級別定義,優先級劃分;缺陷生命周期及處理流程,缺陷管理,提交缺陷準則
3.“禪道”工具安裝及使用
禪道功能介紹,操作流程,管理用戶操作方法;管理項目、需求、用例及缺陷操作方法;熟悉其他管理工具,如QC、jira、bugfree等
4.需求分析,編寫合格的測試計劃,上線報告
需求分析、評審,測試內容規范;制定測試結果統計表,制定合格的項目提交報告
(3)web測試與APP測試的方式方法以及協議
1.web測試流程實戰
測試web項目的方式方法及測試范圍;web測試的技巧及測試思路,前后臺邏輯分析
2.移動端APP的測試策略與流程
測試移動端項目的方式方法及測試范圍;app測試的技巧及測試思路;移動端測試的特殊性,及相關工具
3.OSI協議和TCP/IP協議
OSI協議的定義,明白每一層協議 ;TCP/IP協議的定義,明白每一層協議
(4)掌握接口測試postman、前端的基礎知識H5及CSS
1.熟悉前端html框架,CSS屬性,提高測試準確性
CSS屬性,html框架標簽使用方法;UI界面的實現過程,分析代碼中的缺陷位置及原因;F12開發者工具的操作使用
2.接口測試的概念及方法--postman工具的使用
理解接口的含義和邏輯關系;發送請求的幾種方法,參數的概念;使用接口測試工具postman
-
工程師
+關注
關注
59文章
1589瀏覽量
69249 -
軟件測試
+關注
關注
2文章
238瀏覽量
19069
發布評論請先 登錄

一個優秀的射頻測試工程師需要具備哪些技能?


如何成為一名合格的KaihongOS北向應用開發工程師
硬件工程師手冊(全套)
如何成為一名嵌入式軟件工程師?


嵌入式軟件工程師就業好不好?
如何成為嵌入式開發工程師?
如何成為一名合格的北向應用開發工程師

嵌入式工程師常用的開發工具有哪些?

評論