2.3.2 众包测试 2.3.3 云端的测试环境 创建虚拟环境的快造, 创建典型的测试环境, 为移动资源执行可移置性测试 2.3.4 生成负载 1)生成重负载 2)来自世界各地的负载 3、从风险到测试 3.1 性能风险 与其他设备公用,某地点性能差,其他客户影响,扩展性不好,供应商改变服务,无法执行性能测试。 3.2 安全风险 工作新世界要求BYOD,携带自己的设备工作,供应商访问数据,数据丢失,权限模型不完善,供应商出现事估导致数据无法访问,数据被意外删除。 3.3 可用性,可持续性风险 某服务不可用,事故可多快速度恢复,有无替代品,某服务受到拒绝服务DDoS相关的其他产品是否会受影响,服务供应商破产是否有备份,数据丢失在某处。 3.4 功能性风险 要求兼容不同硬件及软件平台供应商作不到。供应商部署新版本没有通知。迁移操作(迁移回来,迁移到其他云服务商。请求,获取,支付附加服务容量不够,导致业务中断。 3.5 可维护性风险 服务供应商对服务执行各种服务的维护,而服务使用者对维护毫无控制权。使用服务遇到问题找谁?如何提交记录问题? 3.6 法律和法规风险 本地和全球的隐私保护方面的法律法规。法律法规自身风险,公司把数据放在A国,根据A国法律可拿到公司的数据。 3.7 供应商和外包风险 风险主要与供应商依赖有关。合同没有覆盖部分不确定。对性能,安全性等术语理解不同。业务冲突下如何供应商处理?多个供应商出现推卸责任。 4、测试方法 4.1 选型阶段的测试 往往会考虑两三家服务供应商,仅依赖一家供应商,即厂商锁定(VendorLock-in) 4.1.1 决定选型需要考虑的云计算相关特证 见测试风险。 4.1.2 确定选择标准的完整性与可控性 SMART原则:具体的,可测量的,一致的,切合实际的,有时间约束的。 服务的选择标准,如何将业务需求转换为需求和用于lT解决方案(我们的云解决方案)的验收标准。 供应商的标准,云认证专家Cloud Certified Professionals。 4.1.3 评估服务和供应商 检查规范与条款 寻求参考和认证 NlST 2012年7月颁布3组标准:互通性,可移植性(被遗忘的权力,数字迁移后真被删除了吗),安全性 执行审计和审查 概念验证:执行一个概念验证POC,临时使用服务,模拟生产环境。 模拟端到端业务流程:模拟引入的新服务。 4.1.4 给出建议 4.2 性能测试 新的性能测试:弹性测试 压力测试不可影响该服务其他客户 首先确保基础设施上的性能,为转移到云端作参考。SaaS性能关健主要于服务提供商。
|