网盘分享吧

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2885|回复: 0

[职业技术] [应用程序性能测试的艺术][(新)莫里纽克斯(Molyneaux,I.)][EPUB]

[复制链接]

主题
9619
积分
65098
热心值
9079
金币
73868
注册时间
2018-4-15
最后登录
2020-2-21
在线时间
63 小时
发表于 2018-4-26 09:47 | 显示全部楼层 |阅读模式

赞助VIP可享受免金币查看特权  点击这里充值金币或者开通VIP 购买前先点击分享链接验证是否有效!
BT资源无法下载:戳这里,如何发布售价资源帖?:戳这里      《避免 分享链接失效 的方法?》

书名:    应用程序性能测试的艺术
作者:    (新)莫里纽克斯(Molyneaux,I.)
语言:    中文

当前,企业的生存越来越多地依赖于网络应用和网络服务。由于开发程序的日益复杂,以及迫于产品短时间内发布的压力,许多IT人员不会花时间去保证应用程序的性能和有效扩展。《应用程序性能测试的艺术》解释了测试过程的完整生命周期,并给出帮助您计划、获得批准、协调以及对应用程序实施性能测试的最佳实践。   

通过《应用程序性能测试的艺术》,您将会学到:
•设定切合实际的性能测试目标。
•实施有效的应用程序性能测试策略。
•解析性能测试结果。
•配合不同的应用技术和基础架构。
•使用自动化性能测试工具。
•测试传统的本地应用程序、基于Web的应用程序和Web服务。
•识别和解决在性能测试中常被忽略的一些问题。   

Ian Molyneaux是一名有着30年IT从业经验和超过12年性能测试经验的顾问。他是Compuware公司Application Performance Assurance的EMEA SME(Subject Matter Expert,主题专家)。作为一名技术专家,他在《应用程序性能测试的艺术》中回避了和管理相关的内容。

O'Reilly Media, Inc.介绍
译者序
前言
第1章 为什么要进行性能测试
    1.1 以最终用户的眼光看待性能
        1.1.1 性能度量
        1.1.2 性能标准
        1.1.3 互联网的影响
    1.2 糟糕的性能:为何如此普遍
        1.2.1 IT商业价值曲线
        1.2.2 性能测试成熟度:分析师的考虑
        1.2.3 系统设计阶段缺少性能方面的考虑
        1.2.4 直到最后一刻才进行性能测试
        1.2.5 有多少用户
        1.2.6 低估人气
        1.2.7 性能测试还不规范
        1.2.8 自动化测试工具
        1.2.9 应用程序使用技术的影响
    1.3 总结
第2章 有效应用程序性能测试的基本原则
    2.1 选择合适的性能测试工具
        2.1.1 测试工具的构成
        2.1.2 自动化性能测试工具要寻求什么
        2.1.3 替代方案
    2.2 设计合适的性能测试环境
        2.2.1 虚拟技术
        2.2.2 负载生成器能力
        2.2.3 不同的部署模式
        2.2.4 环境检查
        2.2.5 软件安装冲突
    2.3 制定切合实际的性能指标
        2.3.1 一致性
        2.3.2 关键性能指标
        2.3.3 可用性或正常运行时间
        2.3.4 并发性、扩展性和吞吐量
        2.3.5 响应时间
        2.3.6 网络容量
        2.3.7 服务器容量
    2.4 确保在性能测试过程中应用程序足够稳定
    2.5 做到代码冻结
    2.6 识别并确认关键业务的事务
        2.6.1 事务检查列表
        2.6.2 事务回放验证
        2.6.3 要测量什么
        2.6.4 用户是否反复登录
        2.6.5 资源共享
    2.7 提供高质量的足够的测试数据
        2.7.1 输入数据
        2.7.2 目标数据
        2.7.3 运行时返回数据
        2.7.4 数据安全性
    2.8 确保准确的性能测试设计
        2.8.1 步进时间[2]
        2.8.2 负载生成策略
        2.8.3 为每个事务设置虚拟用户数
        2.8.4 确定性能测试类型
        2.8.5 用户负载仿真
        2.8.6 理清思路
    2.9 确定服务器和网络的关键性能指标
        2.9.1 服务器关键性能指标
        2.9.2 网络关键性能指标
    2.10 安排足够的时间确保有效的性能测试
    2.11 总结
第3章 性能测试过程
    3.1 概念验证
    3.2 从需求到性能测试
        3.2.1 过程时间指南
        3.2.2 第1步:需求分析
        3.2.3 第2步:搭建测试环境
        3.2.4 第3步:录制事务脚本
        3.2.5 第4步:创建性能测试场景
        3.2.6 第5步:执行性能测试
        3.2.7 第6步(后测试阶段):分析测试结果、撰写测试报告和环境恢复
    3.3 案例学习1:网上银行
        3.3.1 应用程序架构
        3.3.2 系统用户
        3.3.3 第1步:需求分析
        3.3.4 第2步:搭建测试环境
        3.3.5 第3步:录制事务脚本
        3.3.6 第4步:创建测试场景
        3.3.7 第5步:执行测试
        3.3.8 网上银行案例回顾
    3.4 案例学习2:呼叫中心
        3.4.1 应用程序架构
        3.4.2系统用户
        3.4.3 第1步:需求分析
        3.4.4 第2步:搭建测试环境
        3.4.5 第3步:录制事务脚本
        3.4.6 第4步:创建测试场景
        3.4.7 第5步:执行测试
        3.4.8 呼叫中心案例回顾
    3.5 总结
第4章 结果解析:有效的根源问题分析
    4.1 过程分析
        4.1.1 实时分析
        4.1.2 测试后分析
    4.2 性能测试输出的类型
        4.2.1 统计入门
        4.2.2 响应时间测量
        4.2.3 吞吐量和容量
        4.2.4 监控关键性能指标
        4.2.5 服务器关键性能指标
        4.2.6 网络关键性能指标
        4.2.7 负载生成器性能
    4.3 根本原因分析
        4.3.1 可扩展性和响应时间
        4.3.2 深入挖掘
        4.3.3 应用服务器内部
        4.3.4 寻找“拐点”
        4.3.5 错误处理
        4.3.6 基准数据
    4.4 分析报告检查列表
        4.4.1 测试前的准备工作
        4.4.2 测试执行过程中的工作
        4.4.3 测试完成后的工作
    4.5 总结
第5章 应用程序采用的技术对性能测试的影响
    5.1 Ajax
    5.2 Citrix
    5.3 HTTP协议
        5.3.1 Web Services
        5.3.2 NET Remoting
        5.3.3 浏览器的缓存
        5.3.4 安全套接字层
    5.4 Java
    5.5 Oracle
        5.5.1 Oracle的双重架构
        5.5.2 Oracle Forms Server
        5.5.3 测试Oracle的注意项
    5.6 SAP
    5.7 SOA
    5.8 Web 2.0
    5.9 怪异的应用技术
        5.9.1 绝望前的努力
        5.9.2 中间件层的选择
        5.9.3 手工脚本
附录A 银行事务案例
附录B POC及性能测试快速参考
    B.1 概念验证
    B.2 性能测试执行列表
        B.2.1 项目持续时间参考
        B.2.2 第1步:需求分析
        B.2.3 第2步:搭建测试环境
        B.2.4 第3步:录制事务脚本
        B.2.5 第4步:创建测试场景
        B.2.6 第5步:执行性能测试
        B.2.7 第6步:(后测试阶段):分析结果、编制报告和环境恢复
    B.3 分析列表
        B.3.1 测试前任务
        B.3.2 测试执行中的任务
        B.3.3 后测试任务
附录C 自动化测试工具厂商
    C.1 性能优化工具
    C.2 负载和性能测试工具
    C.3 Web远程性能测试和监控工具
    C.4 功能测试工具
    C.5 需求管理工具
    C.6 SOA测试工具
附录D KPI监控模板实例
    D.1 Windows通用KPI:计数器
    D.2 特定应用KPI模板
附录E 项目计划的例子
作者简介
封面介绍

链接:http://pan.baidu.com/s/1jIdqnSq

购买主题 本主题需向作者支付 5 金币 才能浏览

① www.wpfx8.com 欢迎您分享自己的网盘资源!分享越多,金币越多!资源互利共享,我为人人,人人为我!
② 每个人都可以在本站发布资源帖,同时本站所有资源都需要金币才能下载!但是,只要你发布几十个优秀资源帖,基本上,你就会源源不断地获得金币了!
③ 如果发现违规广告资源,请点击帖子正文右下角的“举报”按钮。一般资源发布是有效的,时过境迁因为各种各样的原因,资源有可能失效。如果购买后发现资源失效或者资源和帖子内容描述不符,请到首页 [问题/意见反馈区] 发帖说明原因后申请退币。如“资源失效,申请退币”,管理员核实后会退币给您的。

点击按钮快速添加回复内容: 超赞 高兴 激动 给力 收藏 支持 期待 顶帖 精彩 感谢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站长邮箱|sitemap|手机版|小黑屋|百度统计|标签搜索|网盘分享吧

GMT+8, 2024-9-28 17:34 , Processed in 0.211362 second(s), 40 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表