51Testing独家连载:云服务测试

发表于:2014-7-11 12:28

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:51Testing    来源:51Testing软件测试网原创

  【来自CEO的介绍】
  我很幸运能成为Polteq的执行总裁。Polteq这家公司由一些有经验的家伙和年轻小伙子创立,"肯干"、"好学"、"改进"和"感恩"使得我们和员工以及客户一起飞速发展。
  从2000年Polteq刚成立的时候起,我们就在专注于测试行业的发展。像Polteq这样有名的测试公司可不会错过云计算。2008年,我们在测试云服务的方法研究方面迈出了第一步。我们的研究、实践、不畏艰难,还有大笔的研发费用终于有了成果:独一无二的、来自实践的、在充满不确定的数字云中测试应用的方法。
  现在,无需再为云测试造轮子了,因为Keea Blokland、Jeroen Mengerink和Martin Pol已经和许多其他同事一起为你造好了轮子。
  本书让你可以立即着手探索云端的测试过程。对Polteq,尤其是对我来说,这是个里程碑。Polteq提供测试云服务的咨询与培训,相信这不会让你觉得惊讶。针对云测试,请认准我们的新商标"Cloutest?"。
  Alan Bultink
  Polteq测试服务公司CEO
  【目  录】
  第1章  介绍 1
  第2章  什么是云计算 5
  2.1  云计算的基本特征 7
  2.2  服务模型 8
  2.3  实施模型 12
  第3章  测试经理角色 15
  3.1  一般任务 17
  3.1.1  风险分析 17
  3.1.2  获取供应商信息及与供应商达成一致 19
  3.1.3  端到端测试 20
  3.1.4  给出建议 25
  3.2  选型阶段、实施阶段和生产阶段的任务 25
  3.2.1  选型阶段 25
  3.2.2  实施阶段 26
  3.2.3  生产阶段 27
  3.3  借助云的帮助进行测试 27
  3.3.1  使用TOGA将测试外包给云计算 28
  3.3.2  众包测试 32
  3.3.3  云端的测试环境 33
  3.3.4  生成负载 34
  第4章  从风险到测试 35
  4.1  性能风险 37
  4.2  安全性风险 40
  4.3  可用性和可持续性风险 42
  4.4  功能性风险 44
  4.5  可维护性风险 46
  4.6  法律和法规风险 48
  4.7  供应商和外包风险 49
  第5章  测试方法 51
  5.1  选型阶段的测试 53
  5.1.1  决定选型需要考虑的云计算相关特征 54
  5.1.2  确认选择标准的完整性和可控性 54
  5.1.3  评估服务和供应商 56
  5.1.4  给出选型建议 62
  5.1.5  选型标准清单 63
  5.2  性能测试 66
  5.2.1  负载测试 68
  5.2.2  压力测试 69
  5.2.3  耐力测试或容量测试 69
  5.2.4  测试弹性和手工操作的可扩展性 70
  5.2.5  建立测试用例 71
  5.2.6  针对特定瓶颈的测试用例 75
  5.2.7  在测试用例中包含云的特征 75
  5.2.8  压力测试的测试用例 77
  5.2.9  耐力/容量测试的测试用例 77
  5.2.10  测试弹性的测试用例 77
  5.2.11  设置性能测试 81
  5.2.12  代表性的测试环境 82
  5.3  测试安全性 83
  5.3.1  网络安全性 86
  5.3.2  列出供应商安全性清单 86
  5.3.3  列出客户安全性清单 88
  5.3.4  测试加密 90
  5.3.5  测试认证 90
  5.3.6  测试授权 91
  5.3.7  测试面对互联网攻击时的安全稳定性 92
  5.3.8  测试日志文件和审计跟踪记录 93
  5.3.9  对及时应用安全性补丁进行测试 93
  5.3.10  执行审计 93
  5.4  测试可管理性 94
  5.4.1  供应商侧的规范 95
  5.4.2  客户侧的规范 96
  5.4.3  用户文档 97
  5.4.4  测试环境可用性 98
  5.4.5  测试文档 101
  5.4.6  事故管理流程 102
  5.4.7  变更流程与版本控制 104
  5.4.8  软件可管理性 104
  5.5  测试可用性/可持续性 105
  5.5.1  失效模式影响分析 107
  5.5.2  架构的作用 108
  5.5.3  硬件可靠性 109
  5.5.4  软件可靠性 110
  5.5.5  承诺和SLAs 112
  5.5.6  可用性机制的影响 113
  5.5.7  因特网与因特网连接 114
  5.5.8  测试失效恢复 115
  5.5.9  测试在离线状态下工作 121
  5.6  测试功能性 122
  5.6.1  服务与业务过程的兼容性 124
  5.6.2  测试服务质量 126
  5.6.3  测试用户友好性 127
  5.6.4  测试与其他系统的接口 127
  5.6.5  测试服务配置 129
  5.6.6  供应商定制化 130
  5.6.7  客户的定制 130
  5.6.8  测试Web服务 131
  5.6.9  多平台测试 133
  5.6.10  测试应用本身,以及使用应用来测试服务 136
  5.6.11  测试离线功能 137
  5.6.12  回归测试 137
  5.6.13  创建测试依据 137
  5.7  测试迁移 141
  5.7.1  迁移测试策略 142
  5.7.2  最小化业务中断 143
  5.7.3  IaaS和PaaS中正确的数据迁移 144
  5.7.4  SaaS中正确的数据转换 145
  5.7.5  迁移的性能 148
  5.7.6  数据清理 149
  5.7.7  测试环境迁移 149
  5.7.8  并行运行与模拟运行 150
  5.8  测试法律法规 151
  5.8.1  法律法规清单 152
  5.8.2  检查法律法规 156
  5.9  在生产环境中的测试 157
  5.9.1  变更情况下生产的持续性 157
  5.9.2  度量供应商的承诺 161
  5.9.3  原有选型标准评估 164
  5.9.3  实践中的注意事项 165
  第6章  结束语 167
  术语表   171

51Testing软件测试网将在近期对本书部分章节进行独家连载,敬请关注

查看更多《51Testing软件测试网作品系列》书籍:http://www.51testing.com/html/36/category-catid-136.html

43/4<1234>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号