- ISBN:9787302399698
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:382
- 出版时间:2015-05-01
- 条形码:9787302399698 ; 978-7-302-39969-8
内容简介
随着Web应用开发技术和应用水平的飞速发展,用户对Web系统的功能、性能、安全性、稳定性等提出了更高的要求。Web应用程序在发布之前必须进行深入全面的测试。 《Web应用程序测试》从理论、技术、实战和工具4个方面深入详实地介绍Web应用程序测试全过程。理论篇包括软件测试基础和Web应用基础两个章节,重点介绍Web测试中所涉及的软件测试理论和技术,以及Web应用程序的原理、技术和特点。技术篇包括Web功能测试、Web用户界面测试、Web性能测试、Web安全性测试和Web兼容性测试5个章节,深入分析了Web测试的原理和技术,并以生产项目中的各类缺陷为案例,由浅入深地引导读者运用测试技术解决实际问题。实战篇以博客系统为测试实例,系统介绍了对一个Web系统进行全面测试的过程,引导读者一步步动手实践。工具篇详细地介绍了性能测试工具LaodRunner和安全测试工具AppScan的使用。 通过《Web应用程序测试》内容的学习,读者能快速掌握Web应用程序测试的方法和技术,增强Web测试技能,提升测试水平。 《Web应用程序测试》以关键的测试理论为基础,以丰富的测试技术为指导,以实际项目为范例,案例丰富,实用性强。 《Web应用程序测试》可作为高等院校、高职高专、示范性软件学院的计算机专业、软件专业、信息安全专业的教材,也可作为Web应用测试的初、中级培训教程,同时可供从事软件开发和软件测试的专业技术人员和管理人员参阅。 《Web应用程序测试》特点: 教学目标明确,注重理论与实践的结合 教学方法灵活,培养学生自主学习的能力 教学内容先进,反映了计算机学科的新发展 教学模式完善,提供配套的教学资源解决方案 可在清华大学出版社网站下载教学资料
目录
第1章 软件测试基础
1.1 软件测试
1.1.1 什么是软件测试
1.1.2 软件测试的原则
1.1.3 软件测试的分类
1.2 软件缺陷
1.2.1 什么是软件缺陷
1.2.2 软件缺陷的分类
1.2.3 软件缺陷管理
1.3 测试用例
1.3.1 什么是测试用例
1.3.2 黑盒测试技术
1.3.3 白盒测试技术
1.4 软件测试流程
1.5 软件自动化测试
1.5.1 软件自动化测试定义
1.5.2 软件测试工具
1.6 软件测试文档
1.7 本章小结
第2章 Web应用技术
2.1 Web应用系统
2.1.1 Web定义
2.1.2 Web应用体系结构
2.1.3 Web服务器
2.2 Web应用技术
2.2.1 URL
2.2.2 HTTP
2.2.3 HTML
2.2.4 XML
2.2.5 客户端脚本语言
2.2.6 动态网页技术
2.3 Web应用测试特点
2.3.1 Web应用特点
2.3.2 Web应用测试的特点
2.4 Web应用测试内容
2.4.1 功能测试
2.4.2 性能测试
2.4.3 用户界面测试
2.4.4 安全性测试
2.4.5 接口测试
2.4.6 客户端兼容性测试
2.4.7 其他测试
2.5 本章小结
第二篇 技术篇
第3章 Web功能测试
3.1 链接测试
3.1.1 链接的定义
3.1.2 链接测试内容
3.1.3 链接测试工具
3.1.4 Xenu链接测试工具的使用
3.2 表单测试
3.2.1 表单的定义
3.2.2 表单控件的测试
3.2.3 表单按钮的测试
3.2.4 表单数据检查
3.2.5 表单测试用例设计
3.3 Cookie测试
3.3.1 什么是Cookie
3.3.2 Cookie测试
3.3.3 Cookie管理工具
3.4 Session测试
3.4.1 什么是Session
3.4.2 Session生命周期
3.4.3 Session测试
3.5 业务功能测试
3.5.1 功能项测试
3.5.2 业务流测试
3.6 数据库功能测试
3.7 接口测试
3.8 功能测试工具
3.9 功能测试缺陷案例
3.9.1 403错误
3.9.2 404错误
3.9.3 E-mail问题
3.9.4 用户名验证问题
3.9.5 表单域验证问题
3.9.6 搜索功能错误
3.9.7 数据库错误
3.9.8 SQL错误
3.10 本章小结
第4章 Web用户界面测试
4.1 用户界面
4.2 界面设计原则
4.2.1 界面设计的行业标准
4.2.2 界面设计原则
4.3 Web界面测试
4.3.1 导航测试
4.3.2 图形测试
4.3.3 内容测试
4.3.4 表格测试
4.3.5 整体界面测试
4.3.6 输入有效性验证
4.4 界面控件测试
4.5 用户体验测试
4.5.1 用户体验测试的内容
4.5.2 Web用户体验测试
4.6 界面测试缺陷案例
4.6.1 重复文字和链接
4.6.2 页面布局不合理
4.6.3 页面出现乱码
4.6.4 页面放大缩小问题
4.6.5 表格单元格内容与列名不符
4.6.6 缩小浏览器窗口导航条消失
4.6.7 无关的文本描述
4.7 本章小结
第5章 Web性能测试
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.3 性能测试数据
5.3.1 性能指标
5.3.2 性能计数器
5.3.3 性能参数
5.3.4 性能监控与分析
5.4 性能测试工具
5.4.1 性能测试工具引入
5.4.2 常见性能测试工具
5.5 本章小结
……
第三篇 实战篇
第四篇 工具篇
附录
参考文献
-
大数据技术导论(第2版)
¥39.0¥41.0 -
机器学习
¥91.8¥108.0 -
大模型应用开发极简入门 基于GPT-4和ChatGPT
¥41.9¥59.8 -
微信小程序开发教程
¥37.7¥49.0 -
这就是ChatGPT
¥41.9¥59.8 -
Python编程从入门到实践(第3版)
¥76.9¥109.8 -
人工智能 现代方法 第4版(全2册)
¥120.8¥198.0 -
电脑组装、选购、操作、维护、维修从入门到精通
¥24.0¥48.0 -
C程序设计(第五版)
¥34.5¥59.9 -
数据结构教程(第6版·微课视频·题库版)
¥56.3¥65.0 -
计算机组成原理实验指导与习题解析
¥34.8¥52.0 -
C程序设计(第五版)
¥22.1¥49.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥36.4¥68.0 -
大数据丛书数据可视化(第2版)
¥163.2¥259.0 -
数据结构基础(C语言版)(第2版)
¥42.6¥49.0 -
工业互联网安全创新技术及应用
¥73.0¥128.0 -
AI办公助手 ChatGPT+Office智能办公从入门到实践 80集视频课
¥64.8¥79.8 -
零信任架构
¥68.6¥89.0 -
红蓝攻防 技术与策略(原书第3版)
¥111.2¥139.0 -
RFID与智能卡技术实验指导书
¥29.4¥36.0