测试经理在选型阶段,实施阶段和生产阶段的任务
选型阶段:
- 提前审视云计算相关的各个特性
- 确定选择标准的完整性和可控性
- 评估服务和供应商
- 给出选择建议
实施阶段:
- 执行风险分析
- 建立测试策略
- 执行测试措施
- 提出建议
生产阶段:
- 在发生变更后,确保服务的延续性
- 监控服务质量
- 审校以前的选择标准
TaaS(测试即服务)与测试外包的关系:
自我认为TaaS是测试外包的一种特殊形式。
使用TOGA将测试外包给云计算,包括4个阶段:
- 启动
- 准备
- 转移
- 实施
启动:
将测试外包给云端有3个步骤:1、列出备选的测试活动(有的测试活动无法外包,例如确认系统的最终责任,用户验收测试等等) 2、评估可以达到那些目标 3、确定外包对组织的影响
准备:
选择标准:1、服务背后是哪个组织(可靠性、稳定性如何)2、服务的声誉如何?是否有可以参考的案例?3、对本组织而言,测试是否是一项核心活动,是否有标准?
4、服务背后组织的测试经验如何?5、他们的领域知识是否足够广泛?
关于覆盖率的问题,如何确定达到的覆盖率?
使用一个什么样的标准?
如何创建测试用例?
产品风险如何转化为测试?
采用怎么样的估算方法?
测试环境在多大程度上与产品环境相似?
如何报告进度和质量?
服务商如何与客户沟通?
需要什么样的测试依据
如何基于测试依据确定质量
如何衡量测试成功
知识如何转移
如何处理法务和财务问题?
转移:
转移测试外包时,会发生知识,文档,材料,甚至是人员的转移,但是再TaaS中,一般不会发生人员转移的现象。
实施:
客户应该时刻关注云端的测试
保证测试的质量
及时查看结果
验收的信息
众包测试:
其实就是由“人群”对测试对象进行测试,是TaaS的一种特殊形式,例如将软件以beta版形式免费提供给用户,由用户对其进行测试,反馈。
云端的测试环境(基于IaaS):
1、创建虚拟环境的快照
2、创建典型的测试环境
3、为移动资源执行可移植性测试
生成负载:
是性能测试的必要条件。
1、生成重负载
2、来自世界各地的负载
-----摘自《云服务测试》段念