网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 计算机/网络 > 商品详情

Web测试指南[按需印刷]

分享到:
Web测试指南[按需印刷]

最 低 价:¥96.00

定 价:¥48.00

作 者:(美)Lydia Ash

出 版 社:机械工业出版社

出版时间:2004 年2月

I S B N:7111136632

价格
96.00元

商品详情

编辑推荐

内容简介

无论你是web测试的新手,还是经验丰富的行家,本书都将为你在多平台和各类浏览器之间进行严格测试提供实际指导。本书由微软的一位软件测试负责人纂写,提供了测试技术、测试经验、各种测试事宜以及相关测试信息,它们都可以立即应用于任何web应用测试。本书从底层测试概念开始,清晰地显示了如何分析不同的测试场景,如何决定需要使用的测试技术。这些技术有助于识别造成web应用质量低下的严重程序bug。本书注重提供web测试解决方案,帮助读者理解为什么要执行、什么时间执行以及如何执行web测试。读者可以从书中学到如下知识:
   [font color="#ff0000"]◆正确分析和测试web应用:
  ◆从客户端访问web应用的角度执行测试:
  ◆有效制定测试计划和自动化测试:
  ◆检查html错误,判断web应用的整体可访问性.评估web设计:
  ◆开发专业测试技巧集,提高生产力:
  ◆为提高web应用的整体性能而优化应用:
  ◆进行关于安全性问题或者保密问题的测试。[/font]
  本书相关网站包含了大量模板和测试模式,可以用来构建多种语言、各类浏览器和不同操作系统组合的测试,网址为:[a href="http://www.wiley.com/compbooks/ash" target="_blank"]www.wiley.com/compbooks/ash。[/a]
   本书主要讲述如何进行高效、高质量的web测试。全书分为五个部分,第一部分介绍测试的基本概念和测试理论,引导读者进入web测试领域;第二和第三部分分别讲述web应用的客户端测试和服务器端测试;第四部分介绍专业测试人员必备的素质和技术,重点阐述测试计划和设计;最后一部分是测试的相关知识参考。
   本书作者是微软公司的软件测试负责人,有多年的web测试经验。作者在书中提供了最新最全的web测试资料和丰富的web测试实践,使得本书时效性好,操作性强,适合web测试人员、软件测试人员作为参考指南,对于项目经理及web应用开发人员也有很大的参考价值。
  

作者简介

Lydia Ash的职业特长是拥有很多关于Web测试及测试管理的实际知识。在最近几年,Ash在微软的Office及NetDocs分部领导Web测试工作。她给项目和团队带来的方法及技巧满足了这些团队必须在预算之内按时交付高质量软件的需要。Ash的背景横跨很多不同的领域,包括测试和质量保证,她也熟悉很多平台(包括Unix系列、Macintosh、Windows平台以及Web相关设备)。她能使用很多不同的语言和技巧并实现了多个测试方法。在进入软件测试这行之前,Ash曾做过项目管理及HTML程序员。Ash拥有学士学位,是微软认证专家(M.. << 查看详细

目录

译者序
致谢
关于作者
前言
第一部分 成为测试者
第1章 测试基础3
1.1 测试概览3
1.1.1 测试是什么3
1.1.2 质量是什么3
1.1.3 测试为什么重要4
1.1.4 测试人员做些什么4
1.1.5 谁是测试人员4
1.2 qa与测试的区别4
1.3 优秀测试人员的素质5
1.4 相关人员7
1.4.1 你需要从别人那里得到什么8
1.4.2 别人需要从你这里得到什么9
1.5 什么是bug10
1.6 测试之后11
1.6.1 什么是dogfooding11
.1.6.2 产品发行给谁12
1.7 测试人员的工作内容12
第2章 软件测试理论14
2.1 软件产品生命周期14
2.1.1 产品规格说明书15
2.1.2 风险分析16
2.1.3 里程碑18
2.2 测试周期18
2.3 bug生命周期20
2.3.1 有效地记录bug20
2.3.2 使用bug模板21
2.3.3 评价bug优先级和严重性21
2.3.4 bug的生命22
2.3.5 维护bug数据库23
2.4 测试方法23
2.4.1 测试技巧23
2.4.2 测试类型24
2.5 什么时候停止测试26
第3章 软件测试实践28
3.1 开始测试28
3.1.1 测试从哪里开始28
3.1.2 评审产品规格说明书28
3.1.3 谁来开始31
3.2 应用测试技巧31
3.2.1 分解任务31
3.2.2 提出恰当问题32
3.2.3 列举软件状态32
3.2.4 检查数据输入34
3.2.5 测试事件顺序40
3.2.6 检查时间41
3.2.7 抓住后门41
3.2.8 尝试可选方法41
3.2.9 通用测试技巧42
3.3 报告技巧43
3.3.1 好的bug报告43
3.3.2 差的bug报告44
3.3.3 创建有用的支持文档45
3.4 不当测试46
第4章 web测试入门49
4.1 组织工作49
4.1.1 浏览器的历史50
4.1.2 浏览器的选择50
4.1.3 其他浏览器51
4.1.4 平台52
4.1.5 其他设备53
4.1.6 矩阵53
4.2 影响web应用程序测试的其他因素54
4.2.1 考虑屏幕分辨率55
4.2.2 画布的尺寸55
4.2.3 画布实际可用大小的急剧减少57
4.2.4 测试颜色深度58
4.2.5 测试连接速度58
4.2.6 重新回到矩阵59
4.2.7 考虑其他因素60
4.3 基本web应用程序60
4.3.1 复杂化web应用程序场景62
4.3.2 有关web如何工作的更多知识62
4.3.3 请求获取网页63
4.3.4 对请求的响应64
4.4 web应用程序测试技巧64
4.4.1 包含支持文档65
4.4.2 处理缓存问题65
4.4.3 配置浏览器以用于web应用程序
测试66
4.4.4 配置浏览器的其他设置67
第二部分 客户端测试
第5章 测试html—静态web73
5.1 html中的编码73
5.1.1 基本标记符73
5.1.2 细致的html编码74
5.1.3 遵守外部编码标准76
5.1.4 保持内部编码标准76
5.2 测试web上的设计79
5.2.1 整洁是最重要的80
5.2.2 测试其他设计方面的问题82
5.2.3 测试设计时想着图片83
5.2.4 测试设计的易用性问题85
5.2.5 实现可访问性87
5.2.6 设计用户交互89
5.2.7 测试性能93
第6章 动态web97
6.1 提供丰富体验97
6.2 检查应用程序架构98
6.3 脚本99
6.3.1 引用脚本99
6.3.2 javascript100
6.3.3 vbscript102
6.3.4 认识脚本问题103
6.3.5 测试脚本106
6.4 测试asp108
6.5 测试cgi109
6.6 测试activex控件109
第7章 测试字符集、代码页和字形111
7.1 几个定义111
7.2 字符的显示112
7.2.1 字符标准的历史113
7.2.2 阅读代码页117
7.3 理解字形120
7.4 处理双向文本121
7.5 处理复杂脚本122
7.6 单字节和双字节字符集123
7.6.1 处理双字节字符集123
7.6.2 引用双字节字符124
7.6.3 dbcs测试技巧125
7.7 unicode126
7.8 字体链接128
7.9 考察字符输入方法128
7.9.1 alt键输入129
7.9.2 字符映射输入129
7.9.3 ime130
7.9.4 剪切和粘贴131
7.10 应用假本地化132
7.11 转义保留字符134
7.12 什么使得字符成为问题134
7.13 认识破坏135
第三部分 服务器端测试
第8章 性能测试139
8.1 制定基于性能的决定:决定何时进行测试,测试什么139
8.1.1 使用规格说明书指导性能测试140
8.1.2 找出性能问题141
8.2 性能测试综述141
8.2.1 选择用于性能测试的机器143
8.2.2 在性能测试之前检查配置143
8.3 开始性能测试144
8.3.1 构思应用的轮廊144
8.3.2 获取测量145
8.4 继续性能测试147
8.4.1 不仅仅是性能问题148
8.4.2 优化带宽149
8.4.3 阅读度量151
8.4.4 负载测试和压力测试153
8.4.5 可靠性和稳定性测试155
8.4.6 可伸缩性测试157
8.4.7 asp性能测试158
8.4.8 自动化性能测试159
8.4.9 关键的性能测试技巧160
8.5 改善应用性能161
第9章 安全性测试163
9.1 我们面临的对手是谁163
9.2 选择安全性测试策略164
9.2.1 协调安全工作165
9.2.2 开发方法166
9.3 测试几类安全问题169
9.3.1 缓冲区泛溢170
9.3.2 解析问题176
9.3.3 转换问题181
9.3.4 共享数据183
9.3.5 转义184
9.3.6 跨站点脚本188
9.3.7 sql注入189
9.3.8 错误处理190
9.3.9 特权提升190
9.3.10 拒绝服务191
9.4 测试隐私问题192
9.5 组件交互测试193
9.6 通过管理保护应用的安全195
9.7 测试其他安全问题195
9.8 其他安全性思考197
第四部分 作为测试者
第10章 自动化201
10.1 自动化测试的定义201
10.2 自动化测试的功能201
10.3 自动化测试的类型202
10.4 计划自动化测试203
10.4.1 确定进行自动化测试的对象205
10.4.2 测试工具的选择205
10.4.3 编写自动化测试207
10.4.4 命名惯例210
10.4.5 做好未来的计划211
10.5 继续进行自动化测试212
10.5.1 效果评测213
10.5.2 在自动化测试开发中的良好操作
实践215
10.6 关于自动化测试的最后提醒215
第11章 测试计划与设计217
11.1 本章内容217
11.2 本章不涉及的问题217
11.3 为什么要做测试计划217
11.4 计划内容217
11.5 方法学218
11.5.1 正规方法学219
11.5.2 方法222
11.6 编写测试计划224
11.6.1 协调测试计划与项目和开发计划224
11.6.2 设计测试组内部使用的测试计划226
11.6.3 制定测试计划时要考虑的其他事项226
11.7 在计划中交流226
11.8 从何处入手227
第12章 做专业的测试人员228
12.1 专业测试人员的素质228
12.2 提高测试技术229
12.2.1 计划230
12.2.2 组织230
12.2.3 准备230
12.2.4 了解自己的目的和当前所处的位置231
12.2.5 共享232
12.2.6 表现自我232
12.2.7 提出问题233
12.2.8 使用常识234
12.2.9 应用最佳实践234
12.3 发展成专业的测试者235
第五部分 测试参考附录
附录a 代码页239
附录b unicode范围250
附录c 语言指南253
附录d 计算机系统配置指南266
附录e http响应代码272
附录f 语言与映射280
附录g 问题字符和样例测试输入283
附录h 测试检查表和问题302
附录i 格式和模板313
附录j 相关工具321
附录k 相关rfc、iso标准以及ieee标准324
附录l 数字参考328
附录m 相关参考网站334
附录n 参考书目及推荐读物337
附录o 术语表341
附录p 本书的网站内容介绍347

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...