书籍详情

软件测试之道:那些值得借鉴的实践案例

软件测试之道:那些值得借鉴的实践案例

作者:麦思博(北京)软件技术有限公司

出版社:电子工业出版社

出版时间:2017-02-01

ISBN:9787121303852

定价:¥45.00

购买这本书可以去
内容简介
  经典案例学习,是一种直接而有效的学习方法。本书精选全球领先的IT与互联网行业内领先的公司*近一年里所做的大型项目中的软件测试和质量平台上的经典案例。根据软件测试的特点,全书分为性能测试、敏捷测试、DevOps自动化测试、测试技术、基于需求等篇章,书中的每个案例,都是由案例实际参与者、项目团队的负责人亲自解析,图文并茂、提纲挈领地讲述了这些案例的实现过程与其中的核心技术、要点难点。这些内容,对于正在从事相关技术的测试工程师和项目负责人,具有非常明确的指导意义和参考价值。
作者简介
  麦思博(北京)软件技术有限公司是一家面向软件研发团队的培训咨询机构,致力于缔造中高端软件研发管理人才,提供原创经验分享和卓越技能传授,讲师原任微软卓越管理领导团队成员,曾获得微软全球杰出研发管理奖。首创以智驱动咨询式培训模式,独特的二十一项管控服务流程,以及享誉三十余年软件研发管理实践而闻名。
目录
第一篇 测试概论 //1
第1章 软件测试的道法术器 //3
一、软件测试之道 //4
二、软件测试之法 //9
三、软件测试之术 //12
四、软件测试之器 //14
第二篇 测试技术 //17
第2章 淘宝性能测试的演化 //19
一、淘宝网性能测试的演变 //20
二、性能测试评估和流程 //22
三、基于云产品的门户网站性能优化案例 //31
第3章 基于图像识别测试手机浏览器打开网页首屏时间的方法 //47
一、首屏加载时间对用户体验至关重要 //48
二、基于图像识别测试手机网页首屏打开时间 //48
三、关于STF的简介 //50
四、Minicap介绍 //51
五、关于流畅程度 //51
六、STF安装依赖的环境 //52
七、STF运行 //53
八、STF的其他特性 //55
九、Sikuli //56
十、Sikuli的安装步骤 //57
第4章 移动APP性能专项分析云实践 //60
一、性能专项之痛 //61
二、静态VS动态 //62
三、如何做“动态检查” //63
四、动态检查+ //67
五、“解痛”的效果 //68
第5章 APP专项性能测试和监控 //70
一、APP性能维度分析 //71
二、APP性能测试平台 //71
三、APP性能测试落地 //72
四、APP性能指标获取手段 //73
第6章 基于Android Hook技术实践 //77
一、项目挑战 //78
二、基于hook的解决方案 //78
三、基于hook的java解决方案 //81
四、小结 //81
第7章 这么建模,你就错了——富士通教你正确建模之术 //83
一、建模工作如何快速响应变化的业务需求 //84
二、数据中心建模工作实践 //84
三、如何高效地做好业务需求分析 //87
四、维度建模的技巧 //89
五、结合应用,设计好维的层次 //93
六、经验教训 //93
七、案例ROI分析 //94
八、面向需求进行系统建模 //95
第三篇 测试管理 //97
第8章 360手机卫士敏捷测试模型及最佳实践 //99
一、360手机卫士的开发模型及测试特点 //100
二、面向质量生成全过程的敏捷测试模型 //103
三、移动端应用的专项测试及最佳实践 //107
四、测试在工程卓越性方面的实践心得 //109
第9章 用测试策略来进行刚刚好的测试 //110
一、测试的“核心”是“测试策略” //111
二、四步测试策略制定法 //112
三、在项目中使用四步测试策略制定法 //120
四、效果评价和总结回顾 //129
第10章 移动游戏的质量追踪方案 //130
一、Crasheye项目的起源 //131
二、移动平台的挑战 //131
三、解决思路 //132
四、Crasheye项目的实践过程 //133
五、Crasheye项目的实践项目 //139
六、Crasheye项目的现状 //143
第11章 第三方舆情收集与质量闭环建设 //144
一、案例背景 //145
二、解决方案 //145
三、应用场景 //150
四、测试新方向:构建质量闭环 //150
第四篇 运维相关 //151
第12章 从部署看DevOps的实施 //153
一、DevOps受到广泛关注,然而定义仍未定型 //154
二、DevOps成为新软件生命周期不可或缺的命题 //154
三、实施过程中,行业对DevOps的尝试 //155
四、持续部署,让开发运维成为一个统一的生态系统 //156
五、软件包让配置管理和部署逻辑得到简化 //163
六、部署系统实现后需要进一步抽象 //166
七、面向业务,结合工具坚持DevOps //168
八、真正的DevOps是建立适合自己的研发生态系统 //169
第13章 MongoDB在58同城的应用实践 //170
一、MongoDB在58同城的架构设计与实践 //171
二、为什么要使用MongoDB //172
三、如何使用MongoDB //172
四、MongoDB集群部署 //173
五、 针对业务场景我们在MongoDB中如何设计库和表 //175
六、 数据量、并发量增大,遇到问题及其解决方案 //179
第14章 1号店发布系统实战 //183
一、案例背景 //184
二、实践过程 //185
三、效果评价 //198
四、推广建议 //199
第15章 微软Azure SQL云服务中基于大数据的运维和管理 //200
一、两代不同系统的比较 //201
二、大数据在运维方面的应用 //203
三、运维方面的文化 //205
第16章 腾讯DevOps自动化运维平台“织云”技术架构实践 //207
一、“织云”轻松应对海量运维需求 //208
二、为什么要做“织云” //208
三、“织云”的工作原理 //209
四、“织云”的技术架构 //210
五、运维自动化经验总结 //219
第17章 使用Docker构建数人云实践 //220
一、下一代企业级IT解决方案的标准——基于云的IT架构 //221
二、数人云是什么 //221
三、数人云核心技术介绍 //223
四、数人云的技术架构设计 //225
五、数人云为企业应用平台提供更简便的实践 //228
猜您喜欢

读书导航