
大數據測試培訓
大數據基礎
1. 概念a. 5V模型b. 實例討論
2. 業界主流大數據解決方案a. ELKb. Hadoop
3. 大數據產品分類介紹a. 開源技術b. 商業產品
大數據測試與傳統軟件測試
1. 數據
2. 基礎設施
3. 驗證方法
測試準備
1. 測試框架選擇
2. 測試環境基礎
3. 數據生成
4. 數據抽樣
功能性測試
1. 分布式單元測試
2. 數據處理過程驗證
3. 數據質量驗證
4. 數據存儲驗證
5. “map reduce”驗證
6. 輸出驗證
7. 高可用性驗證
8. 一致性驗證
非功能測試
1. 遷移測試
a. 用戶場景研究
b. 目標設定
c. 測試設計
i. 版本到版本遷移
ii. 數據遷移
iii. 拓撲遷移
2. 可擴展性測試
a. 擴展需求分析
d. 目標設定
c. 測試設計
3. 可靠性測試
a. 災難定義
b. 災難注入
c. 測試設計
基準測試
1. 業界標準介紹a. Specb. GLDSc. TPC
2. 微基準
3. 組建基準
4. 系統基準
測試執行
1. 測試管理
2. 自動化測試
3. CI/CD4. 覆蓋率分析
5. 測試拓撲解耦
產品質量評估
1. 延遲
2. 吞吐量
3. 容錯率
4. 可擴展性