内容简介
随着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系统的复杂性也越来越高,用户对Web系统的功能、性能、安全性、稳定性等方面也提出了更高的要求。作为保证软件质量和可靠性的重要手段,Web应用软件测试已成为Web开发过程中的一个重要环节,得到越来越多的重视,并取得了一定的研究成果。但由于Web应用软件的异构、分布、并发等特性,使得对Web应用软件的测试要比对传统程序的测试更困难,从而给测试人员提出了新的挑战。
本书以关键的测试理论为基础,以丰富的测试技术为指导,以实际项目为范例,深入浅出地介绍Web应用程序测试的方法、技术,并通过Web测试案例引导读者动手实践。本书实例丰富、实用性强、结构清晰、内容详尽,通过阅读本书能使读者对Web应用程序测试有全方位的了解,提升测试实战能力。
本书分4篇,每一篇都是层层递进、相互关联的。
第一篇: 理论篇,共分2章,分别是软件测试基础和Web应用技术,简明扼要地介绍Web测试中涉及的软件测试理论和技术,分析Web应用程序的原理、技术和特点。
第二篇: 技术篇,共分5章,分别是Web功能测试、Web用户界面测试、Web性能测试、Web安全性测试、Web兼容性测试,深入分析Web测试的原理和技术。
第三篇: 实战篇,共分2章,采用博客系统为测试实例,介绍如何对一个Web系统进行全面的测试,引导读者一步步动手实践。
第四篇: 工具篇,共分2章,通过性能测试工具LoadRunner和Web安全测试工具AppScan的使用,展示工具的强大功能,帮助测试工程师完成特定的测试工作。
本书内容新颖,体系完整,结构清晰,实践性强,从理论、技术和实践3方面深入细致地介绍Web应用程序测试方法和技术。通过本书内容的学习,读者能较快地掌握Web应用程序测试的方法和技术,增强Web测试技能,提升测试水平。
本书由兰景英、王永恒策划和编写,王顺主审。作者结合多年的教学与实践经验,由浅入深地详细阐述了Web应用程序测试技术,方便读者深入了解和学习软件测试技术。王顺老师对本书的内容进行了细致的阅读和审核,对本书框架结构提出了宝贵的建议。技术篇的各章典型缺陷案例由王顺老师提供,主要缺陷案例节选自言若金叶软件研究中心历年全国大学软件实践与创新能力大赛获奖选手的作品。
感谢清华大学出版社提供的这次合作机会,使本书能够早日与读者见面。感谢范勇教授和潘娅副教授为书籍出版所提供的支持和帮助。
作者
2014年11月
Web应用程序测试 下载 mobi epub pdf txt 电子书 格式