• 应用程序性能测试的艺术
  • 应用程序性能测试的艺术
  • 应用程序性能测试的艺术
  • 应用程序性能测试的艺术
  • 应用程序性能测试的艺术
  • 应用程序性能测试的艺术
21年品牌 40万+商家 超1.5亿件商品

应用程序性能测试的艺术

146 九品

仅1件

山西临汾
认证卖家担保交易快速发货售后保障

作者[新西兰]Ian、莫得尼克斯 著;樊非 译

出版社人民邮电出版社

出版时间2016-03

版次1

装帧平装

货号中F35

上书时间2023-06-17

侯马市晓理书屋

十二年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
扉页有章
图书标准信息
  • 作者 [新西兰]Ian、莫得尼克斯 著;樊非 译
  • 出版社 人民邮电出版社
  • 出版时间 2016-03
  • 版次 1
  • ISBN 9787115414540
  • 定价 49.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 219页
  • 字数 276千字
  • 正文语种 简体中文
【内容简介】
  性能测试通过自动化的测试工具模拟多种条件来对系统的各项性能指标进行测试,在软件的质量保证中起着重要的作用。
  本书基于作者十多年的项目经验编写而成,全书共10 章,分别介绍了为什么要做性能测试、如何选择合适的性能测试工具、有效性能测试的基础、性能测试流程、性能测试结果解读、性能测试与无线客户端、终端用户体验监控与性能、在性能测试中集成外部监控、应用技术及其对性能测试的影响以及作者对未来性能测试的思考。
  作者结合丰富的实践经验,介绍了有关性能测试的相关知识,适合软件测试人员及想要学习性能测试的读者阅读参考。
【作者简介】
  Ian Molyneaux,EMEA地区的性能领域专家,是Intechnica公司总裁。Intechnica公司是一家总部位于英国曼切斯特的软件咨询公司。他精通企业级应用性能保证,在管理,流程和工具方面都颇有建树。
【目录】
第1章  为什么要做性能测试1
1.1  从终端用户角度看性能1
1.1.1  性能度量2
1.1.2  性能标准3
1.1.3  万维网与电子商务4
1.2  为什么性能问题如此常见5
1.2.1  IT商业价值曲线5
1.2.2  性能测试成熟度6
1.2.3  在应用设计阶段缺少性能考虑7
1.2.4  最后一刻才想起性能测试7
1.2.5  可扩展性7
1.2.6  低估受欢迎程度8
1.2.7  性能测试还是一门非正式学科9
1.2.8  没有使用自动化测试工具9
1.2.9  应用技术的影响10
1.3  小结10
第2章  选择合适的性能测试工具11
2.1  性能测试工具架构12
2.2  如何选择性能测试工具13
2.3  性能测试工具集:概念验证16
2.4  小结19
第3章  有效性能测试的基础20
3.1  确保应用一切就绪22
3.2  为性能测试预留足够的时间23
3.3  冻结代码变更24
3.4  设计性能测试环境25
3.4.1  虚拟化26
3.4.2  云计算27
3.4.3  施压能力29
3.4.4  网络部署模型的影响31
3.4.5  环境确认表32
3.4.6  软件安装33
3.5  设定合理的性能目标33
3.5.1  达成一致34
3.5.2  性能目标定义35
3.5.3  可用性36
3.5.4  并发36
3.5.5  吞吐率37
3.5.6  响应时间38
3.5.7  网络利用率39
3.5.8  服务器利用率40
3.6  梳理关键业务用例和编写脚本41
3.6.1  用例检查表41
3.6.2  用例回放和验证42
3.6.3  度量目标43
3.6.4  登录还是不登录44
3.6.5  共存系统问题44
3.7  准备测试数据44
3.7.1  输入数据45
3.7.2  目标数据45
3.7.3  会话数据46
3.7.4  数据安全46
3.8  精确的设计性能测试47
3.8.1  性能测试的基本类型47
3.8.2  负载模型49
3.8.3  思考时间51
3.8.4  步调时间51
3.9  确定关键性能指标56
3.9.1  服务器指标56
3.9.2  网络指标59
3.9.3  应用服务器指标60
3.10  小结61
第4章  性能测试流程62
4.1  性能测试步骤时间指南62
4.2  性能测试流程64
4.2.1  步骤1:获取非功能需求64
4.2.2  步骤2:构建性能测试环境67
4.2.3  步骤3:编写性能测试脚本68
4.2.4  步骤4:构建性能测试场景69
4.2.5  步骤5:执行性能测试和分析70
4.2.6  步骤6:测试结果分析和报告71
4.3  案例1:在线银行72
4.3.1  应用部署架构72
4.3.2  应用用户73
4.3.3  步骤1:获取非功能需求74
4.3.4  步骤2:搭建性能测试环境74
4.3.5  步骤3:编写性能测试脚本75
4.3.6  步骤4:构建性能测试场景76
4.3.7  步骤5:执行性能测试77
4.3.8  在线银行案例回顾77
4.4  案例2:呼叫中心79
4.4.1  应用部署架构79
4.4.2  应用用户80
4.4.3  步骤1:获取非功能需求80
4.4.4  步骤2:搭建性能测试环境82
4.4.5  步骤3:编写性能测试脚本82
4.4.6  步骤4:构建性能测试场景83
4.4.7  步骤5:执行性能测试83
4.4.8  呼叫中心案例回顾83
4.5  小结85
第5章  性能测试结果解读86
5.1  分析流程87
5.1.1  实时分析87
5.1.2  事后分析88
5.2  性能测试输出数据的类型88
5.2.1  统计学基础88
5.2.2  响应时间的衡量90
5.2.3  吞吐率和容量93
5.2.4  监控关键性能指标95
5.2.5  服务器关键性能指标97
5.2.6  网络关键性能指标97
5.2.7  施压机性能98
5.3  根源分析99
5.3.1  可扩展性和响应时间99
5.3.2  继续挖深101
5.3.3  深入应用服务器内部102
5.3.4  寻找性能拐点103
5.3.5  处理错误104
5.3.6  建立基线105
5.4  分析检查表105
5.4.1  测试前的工作105
5.4.2  测试中的工作106
5.4.3  测试后的工作108
5.5  小结108
第6章  性能测试与无线客户端109
6.1  无线客户端有什么不一样109
6.2  无线测试自动化110
6.3  无线应用设计注意点111
6.4  无线应用测试注意点112
6.5  无线测试设计112
6.5.1  不需要考虑设备性能113
6.5.2  需要考虑设备性能114
6.6  小结114
第7章  终端用户体验监控与性能115
7.1  什么是外部监控116
7.2  为什么要从外部进行监控117
7.3  外部监控分类119
7.4  主动监控120
7.4.1  输出指标121

7.4.2  ISP测试最佳实践123
7.4.3  综合终端用户测试最佳实践124
7.5  被动监控125
7.6  主动和被动监控的优缺点129
7.6.1  主动监控的优点129
7.6.2  主动监控的缺点129
7.6.3  被动监控的优点130
7.6.4  被动监控的缺点130
7.7  互联网应用的外部监控工具130
7.7.1  工具选择标准131
7.7.2  主动监控工具133
7.7.3  被动监控工具134
7.8  创建外部监控的测试框架135
7.8.1  有效测试框架的基本构成136
7.8.2  主动监控的特有设计考虑138
7.8.3  被动监控的特有设计考虑139
7.9  利用外部监控来隔离和定位问题140
7.10  监控原生的无线应用142
7.11  CDN监控的关键考虑因素145
7.12  对性能结果进行解读149
7.12.1  基于Web的电子商务应用的关键性能指标149
7.12.2  设定KPI151
7.13  应用性能指数153
7.14  管理信息154
7.14.1  数据准备155
7.14.2  统计分析注意点155
7.14.3  关联度159
7.15  有效的报告161
7.16  竞品分析162
7.17  告警166
7.18  小结169
第8章  在性能测试中集成外部监控170
8.1  工具选择171
8.2  性能测试和主动/被动监控进行集成173
8.2.1  性能测试与被动监控174
8.2.2  RUM和APM176
8.2.3  APM工具和主动测试的集成176
8.2.4  性能测试与主动的外部监控176
8.3  测试方法177
8.3.1  测试计划178
8.3.2  对多媒体内容的性能测试179
8.3.3  在性能测试中理解非互联网应用的终端用户180
8.4  参考资料183
8.5  小结183
第9章  应用技术及其对性能测试的影响184
9.1  异步JavaScript和XML(AJAX)184
9.2  Citrix185
9.2.1  Citrix检查表186
9.2.2  Citrix脚本建议187
9.3  虚拟桌面架构188
9.4  HTTP188
9.4.1  Web服务188
9.4.2  .NET远程调用189
9.4.3  浏览器缓存189
9.4.4  安全套接字层190
9.5  Java190
9.6  Oracle191
9.6.1  Oracle两层结构192
9.6.2  Oracle Forms服务器192
9.6.3  Oracle检查表192
9.7  SAP192
9.8  面向服务的架构193
9.9  Web 2.0194
9.10  WCF和WPF195
9.11  应用技术例外:那些不能录制的技术196
9.11.1  在绝望放弃之前196
9.11.2  协议层录制的替代方案197
9.11.3  手工编写脚本198
9.12  小结198
第10章  总结199
附录A  用例定义样例201
附录B  概念验证和性能测试快速指南204
附录C  性能测试工具供应商214
附录D  监控模板样例:硬件关键性能指标217
附录E  项目计划样例220
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

扉页有章
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP