從零入門測試


測試學習大致分為三個階段。第一階段:入門;第二階段自動化學習,進階;第三階段性能測試、測試平台開發,領域專家。
今天聊聊入門階段


1、基本理論
測試的定義、測試的分類、測試的方法、測試的生命周期。
黑盒、白盒、灰盒 測試。
動態與靜態測試。
測試計划、測試方案、測試策略、測試用例的編寫、測試用例的設計方法。
測試和開發流程的關系、瀑布流、V字形、W字型(雙V)、螺旋型、敏捷等。
單元測試、功能測試、集成測試、系統測試等。
BUG的定義、BUG的分類、BUG的六要素、BUG的生命周期。
PDCA、5W2H等分析管理的方法 質量管理體系CMMI。
測試常用語。

2、計算機知識
操作系統、計算機網絡、域和DNS、C/S架構B/S架構、網絡協議。
CPU、內存、IO、帶寬等。

3、Linux 相關知識
操作環境、常用命令、測試環境部署、虛擬機VM。

4、數據庫相關知識
主要命令、增刪改查、數據關聯、分組查詢。
Mysql、Mongodb數據庫。

5、APP測試相關知識
安裝/卸載、離線、UI、登錄等測試內容。
兼容性測試。
手機特有的功能點。

6、接口相關知識
接口測試基本理論、http協議、測試方法。
接口測試需求分析、用例編寫、評審。

7、工具使用
項目管理工具,例如Git、jira。
bug管理工具,禪道、jira。
測試用例管理工具、jira、Excel。
抓包工具,瀏覽器自帶的F12,Fiddler。

8、Web基本知識
HTML、CSS、JavaScript。

最重要的第一點:練習、練習、找項目練習
最重要的第二點:做好筆記
最重要的第三點:堅持
這個階段推薦閱讀書籍《軟件測試的藝術》 (美)梅耶

學完這些預計花費3-4個月時間


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM