系統知識儲備:linux、互聯網網絡基礎、數據庫、編程基礎。
linux基礎:1、linux系統了解和環境熟悉
2、常用的linux命令
3、linux文件屬性、權限、用戶管理
4、linux環境安裝和使用
5、環境變量
互聯網網絡基礎:1、網絡架構通訊原理
2、TCP、UDP、HTTP協議
3、session與cookie
數據庫:1、mysql、oracle
2、環境搭建與應用
3、sql使用(關聯查詢、刪除修改),存儲過程,事務與編程
編程基礎:1、java、python
2、開發環境與基本語法,類與對象,面向對象
3、簡單的框架
功能測試核心:測試模型,測試流程,用例設計,缺陷管理
自動化測試:web前端開發基礎,瀏覽器調試工具,接口測試工具使用,web自動化測試(selenium),自動化測試框架,自動化測試平台
自動化測試框架:
性能測試:性能需求分析,性能測試工具使用,性能監控分析和調優
安全測試:抓包工具使用,安全漏洞原理,安全漏洞測試方法,漏洞的防范
測試進階:sell腳本,測試工具的研發,敏捷測試&TestOps,mock,Docker,大數據測試