课程介绍:
本课程主要针对于在云计算下如何在选型阶段,安全性,性能,功能,可用性/可持续性,迁移性,法律法规等方面进行测试,并结合案例进行讲述,并且配合一定的实际练习或者思考。在后我们还会在“云计算测试常用的工具”,“云计算测试文档管理”,“云计算测试环境管理”,“云计算测试数据管理”,”变更管理与版本控制”进行讲述。通过本课程的学习您可以基本上了解如何在云计算环境中进行测试的方法以及在云计算环境中进行测试所要注意的要点,并且运用到具体工作中去。
课程大纲:
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,总结