課程介紹:
本課程主要針對于在云計算下如何在選型階段,安全性,性能,功能,可用性/可持續性,遷移性,法律法規等方面進行測試,并結合案例進行講述,并且配合一定的實際練習或者思考。在最后我們還會在“云計算測試常用的工具”,“云計算測試文檔管理”,“云計算測試環境管理”,“云計算測試數據管理”,”變更管理與版本控制”進行講述。通過本課程的學習您可以基本上了解如何在云計算環境中進行測試的方法以及在云計算環境中進行測試所要注意的要點,并且運用到具體工作中去。
課程大綱:
1,選型階段的測試
1.1決定選型需要考慮的云的特征
1.2確定選擇標準的完整性和可靠性
1.3評估服務商與供應商
1.4提出選型建議
1.5思考
1.6思考結果課堂內部分享
2,安全性測試
2.1網絡安全性
2.2供應商安全性
2.3客戶安全性
2.4加密
2.5認證
2.6授權
2.7面向互聯網攻擊的安全穩定性
2.8測試日志文件和審計跟蹤記錄
2.9安全補丁
2.10安全審計
2.11練習
2.12練習結果課堂內部分享
2.13思考
2.14思考結果課堂內部分享
3,性能測試
3.1負載測試
3.2壓力測試
3.3容量測試
3.4擴展性測試
3.5練習
3.6練習結果課堂內部分享
3.7思考
3.8思考結果課堂內部分享
4,功能測試
4.1服務與業務過程的兼容性
4.2測試服務質量
4.3測試用戶友好性
4.4測試接口
4.5測試服務配置
4.6供應商定制化
4.7客戶的定制
4.8Web服務測試
4.9多平臺測試
4.10使用應用來測試服務
4.11練習
4.12練習結果課堂內部分享
4.13思考與分享
5,可用性/可持續性測試
5.1硬件可靠性
5.2軟件可靠性
5.3因特網與因特網連接
5.4測試失效恢復
5.5云平臺的五個服務
5.6測試離線狀態下工作
5.7練習
5.8練習結果課堂內部分享
5.9思考
5.10思考結果課堂內部分享
6,遷移性測試
6.1遷移測試策略
6.2最小化業務中斷
6.3 IaaS和PaaS中正確的數據遷移
6.4 SaaS中正確的數據轉換
6.5遷移的性能
6.6數據清理
6.7測試環境遷移
6.8并行運行與模擬運行
6.9思考
6.10思考結果課堂內部分享
7,在生產環境中的測試
7.1變更情況下生產的持續性
7.2度量供應商的承諾
7.3原有選型標準評估
7.4實踐中的注意事項
7.5思考
7.6思考結果課堂內部分享
8,法律法規測試
8.1法律法規清單
8.2檢查法律法規
9,云測試平臺
9.1 SOASTA
9.2 Advanced Web Monitoring Scripting
9.3班墨云
9.4 Cloud Testing
9.5 keynote
9.6 Compuware的Gomez 平臺
9.7 itestin
9.8 CloudAutoRunner
9.9 易測云
9.10百度移動云測試中心 MTC
9.11 HP Cloud Service Automation
9.12中國測試云平臺的基礎設施層(IaaS)
10,云計算測試管理
10.1云計算測試文檔管理
10.2云計算測試環境管理
10.3云計算測試數據管理
10.4云計算變更管理與版本控制
10.5練習
10.6練習結果課堂內部分享
11,總結