欢迎光临
免费的PDF电子书下载网站

云服务测试:如何高效地进行云计算测试 PDF下载

编辑推荐

  欧洲测试之父Martin Pol 等国际大师深度解密云测试测试技术!

  豆瓣测试团队专家翻译

  测试界知名专家鼎力推荐 ;

内容简介

  这本《云服务测试:如何高效地进行云计算测试》给出的方法让测试者和测试经理能够知道如何在云计算背景下执行自己的任务。书中的技术、提示和范例给我们提供了所需的云测试的全部信息,如可维护性、可持续性和安全性。面对这些不同的风险,需要有不同的测试。

  《云服务测试:如何高效地进行云计算测试》的主要内容包括:云计算的基本特征、实施模型、测试经理角色、端到端测试、选型阶段、实施阶段、众包测试、从风险到测试、性能风险、安全性风险、可维护性风险、测试方法、决定选型需要考虑的云计算相关方面、性能测试、负载测试、建立测试用例、耐力/容量测试的测试用例、测试弹性的测试用例、为性能测试设置测试、测试安全性、测试可管理性、可用性和可持续性、功能性测试、测试Web服务、多平台测试、测试迁移、在生产环境中进行测试。

  《云服务测试:如何高效地进行云计算测试》适合作为测试人员、云计算从业者、测试经理,以及大专院校相关专业的师生用书和培训学校的教材。

作者简介

  Kees Blokland从2003年起就是Polteq的资深咨询顾问,在软件行业有超过20年的从业经验。作为Polteq的研发经理,他总是Polteq测试创新的主要参与者。Kees是客户和同事对云相关问题的首要联系人。他教授测试领域的许多理论和实践课程,是一个经验丰富的国际和国内测试会议上的演讲嘉宾。

  Jeroen Mengerink从2008年前就在Polteq工作,是一位咨询顾问。除了为客户测试的工作外,他还参与了Polteq的多个测试创新项目。Jeroen是客户和同事对敏捷相关问题的首要联系人。他是许多不同种类的测试培训课程的讲师,包括敏捷主题、SOA和云。同时,他也对测试自动化领域感兴趣。

  Martin Pol自1983年开始,就对测试在欧洲、亚洲和美洲的发展产生了显著影响。他拥有在许多组织的不同分支机构管理测试过程、实施测试的经验。他负责了国际测试标准和测试过程改进模型的创建。Martin以丰富的经验和广博的知识为这本出色的书籍搭建了独特的基础架构。由于在测试领域取得的非凡成就,Martin Pol曾荣获“欧洲测试优秀奖”,连续五届担任Dutch SIGIST TestNet会议主席,并于1995年,1996年和2005年担任EuroSTAR的大会程序委员主席。

云服务测试:如何高效地进行云计算测试 PDF下载

目录

第1章 介绍 
?
第2章 什么是云计算 
2.1 云计算的基本特征 
   按需的自助服务 
2.2 服务模型 
2.3 实施模型 
第3章 测试经理角色 
3.1 一般任务 
3.1.1 风险分析 
3.1.2 获取供应商信息及与供应商达成一致 
3.1.3 端到端测试 
3.1.4 给出建议 
3.2 选型阶段、实施阶段和生产阶段的任务 
3.2.1 选型阶段 
3.2.2 实施阶段 
3.2.3 生产阶段 
3.3 借助云的帮助进行测试 
3.3.1 使用TOGA将测试外包给云计算 
3.3.2 众包测试 
3.3.3 云端的测试环境 
3.3.4 生成负载 
第4章 从风险到测试 
4.1 性能风险 
4.2 安全性风险 
4.3 可用性和可持续性风险 
4.4 功能性风险 
4.5 可维护性风险 
4.6 法律和法规风险 
4.7 供应商和外包风险 
第5章 测试方法 
5.1 选型阶段的测试 
5.1.1 决定选型需要考虑的云计算相关特征 
5.1.2 确认选择标准的完整性和可控性 
5.1.3 评估服务和供应商 
5.1.4 给出选型建议 
5.1.5 选型标准清单 
5.2 性能测试 
5.2.1 负载测试 
5.2.2 压力测试 
5.2.3 耐力测试或容量测试 
5.2.4 测试弹性和手工操作的可扩展性 
5.2.5 建立测试用例 
5.2.6 针对特定瓶颈的测试用例 
5.2.7 在测试用例中包含云的特征 
5.2.8 压力测试的测试用例 
5.2.9 耐力/容量测试的测试用例 
5.2.10 测试弹性的测试用例 
5.2.11 设置性能测试 
5.2.12 代表性的测试环境 
5.3 测试安全性 
5.3.1 网络安全性 
5.3.2 列出供应商安全性清单 
5.3.3 列出客户安全性清单 
5.3.4 测试加密 
5.3.5 测试认证 
5.3.6 测试授权 
5.3.7 测试面对互联网攻击时的安全稳定性 
5.3.8 测试日志文件和审计跟踪记录 
5.3.9 对及时应用安全性补丁进行测试 
5.3.10 执行审计 
5.4 测试可管理性 
5.4.1 供应商侧的规范 
5.4.2 客户侧的规范 
5.4.3 用户文档 
5.4.4 测试环境可用性 
5.4.5 测试文档 
5.4.6 事故管理流程 
5.4.7 变更流程与版本控制 
5.4.8 软件可管理性 
5.5 测试可用性/可持续性 
5.5.1 失效模式影响分析 
5.5.2 架构的作用 
5.5.3 硬件可靠性 
5.5.4 软件可靠性 
5.5.5 承诺和SLAs 
5.5.6 可用性机制的影响 
5.5.7 因特网与因特网连接 
5.5.8 测试失效恢复 
5.5.9 测试在离线状态下工作 
5.6 测试功能性 
5.6.1 服务与业务过程的兼容性 
5.6.2 测试服务质量 
5.6.3 测试用户友好性 
5.6.4 测试与其他系统的接口 
5.6.5 测试服务配置 
5.6.6 供应商定制化 
5.6.7 客户的定制 
5.6.8 测试Web服务 
5.6.9 多平台测试 
5.6.10 测试应用本身,以及使用应用来测试服务 
5.6.11 测试离线功能 
5.6.12 回归测试 
5.6.13 创建测试依据 
5.7 测试迁移 
5.7.1 迁移测试策略 
5.7.2 最小化业务中断 
5.7.3 IaaS和PaaS中正确的数据迁移 
5.7.4 SaaS中正确的数据转换 
5.7.5 迁移的性能 
5.7.6 数据清理 
5.7.7 测试环境迁移 
5.7.8 并行运行与模拟运行 
5.8 测试法律法规 
5.8.1 法律法规清单 
5.8.2 检查法律法规 
5.9 在生产环境中的测试 
5.9.1 变更情况下生产的持续性 
5.9.2 度量供应商的承诺 
5.9.3 原有选型标准评估 
5.9.4 实践中的注意事项 
第6章 结束语 
术语表

媒体评论

  软件测试是一个时刻充满新挑战的职业,测试人员除了要掌握传统领域的知识和测试技术外,还要紧跟时代的步伐,比如了解“云物移大智”环境下软件测试面临的新挑战。本书对如何测试“使用云服务的软件”给出了很多好的建议和测试技术,可以把书中提供的这些Checklist(测试检查表)作为您手边的一个工具,随时查阅使用。
  ——邰晓梅 软件测试独立顾问,ChinaTest联合创始人
  ?
  本书详尽地分析了在组织内引入云服务所面临的各种风险,同时从测试的角度提供了应对每种风险的可操作建议。在这个快步转向云服务的时代,本书的出现可以说恰到好处。《云服务测试》从测试视角介绍了不同云服务的层次(IaaS、PaaS和SaaS),将组织应用云服务分成了选型、实施、生产等多个阶段,分析了每个阶段面临的风险和风险分析方法,并针对每种风险给出可行的测试方法对其进行覆盖。此外,本书还提供了详细的检查表(Checklist),以便组织内负责测试的测试经理能够快速应用风险评估技术和测试技术,在使用云服务的决策中发挥价值。本书的篇幅并不长,也没有特别针对某种测试工具进行描述,但我相信它给出的全面分析和可操作性的建议能够为读者提供足够的信息。
  ——段念 豆瓣网工程副总裁
  薄薄的一本书却要覆盖“云服务测试”这样大的主题,的确不容易,但本书做到了,并会成为开启云测试时代的钥匙!在云计算世界,路径和数据浩如烟海,基于风险的测试成为首要策略,本书干脆用一章阐述“从风险到测试”,具有很好的可操作性。本书吸引我的地方很多,诸如弹性测试、可管理性测试和安全性测试等,前两者内容新颖、有良好的独创性,而后者在云层次上也有较大提升。本书是指导读者进行云测试实践的不可多得的佳作。
  ——朱少民 同济大学软件学院教授 ;
  云计算,在前几年也许还只是个概念,在今天已经渗透到每个人生活中。“云”所带来的丰富应用、巨大市场潜力、软件技术和架构的种种变化,使云计算变得越来越真实与社会化。很多人也不断在问、在思考,到底什么是云计算?云计算环境下,软件开发测试、工作模式发生了怎样转变?云计算环境下,如何开展全面高效的测试?“云”给测试领域带来了哪些新的挑战、哪些有趣的创新?本书对云计算以及“云”测试进行了全面系统的介绍,结合实际应用例子,深入浅出,精彩解读了云计算对今天、对未来、对软件技术带来的机遇与挑战。相信不论软件技术人员、管理者,还是初学者都可从中获益!
  ——张南 谷歌软件测试经理 ;
  云

云服务测试:如何高效地进行云计算测试 pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:云服务测试:如何高效地进行云计算测试