新書推薦:
《
浮沉:里亚布申斯基家族兴衰史
》
售價:NT$
549.0
《
Android自动化测试实战:Python+Appium +unittest
》
售價:NT$
503.0
《
郭建龙亚洲三部曲:印度、穿越蒙古国、三千佛塔
》
售價:NT$
1305.0
《
工作:从平凡到非凡(原书第5版) [英]理查德·泰普勒 陶尚芸 译
》
售價:NT$
330.0
《
带献帝去旅行--历史书写的中古风景(论衡系列)
》
售價:NT$
325.0
《
出行创新设计:概念、范式与案例
》
售價:NT$
559.0
《
爱的能力:为什么我们既渴望爱,又害怕走进爱(第13版)
》
售價:NT$
391.0
《
环艺设计手绘:景观/室内 马克笔 手绘效果图技法精解
》
售價:NT$
447.0
|
內容簡介: |
软件测试是软件工程的一个重要分支,它对测试人员的专业知识、专业技术、专业能力要求极高,而目前企业对测试人员的要求是要有较丰富的测试经验及较强的测试工具应用能力。蔡建平、倪建成、高仲编著的这本《软件测试实践教程》作为《软件测试方法与技术》配套的实验教材,通过覆盖软件评测的各个环节和知识点,以主流的开源软件测试工具应用为基础,以实战能力培养为目的,为高等院校不同学历教育的软件工程专业和计算机相关专业开设软件测试课程提供了全方位的,并且是可行或可用的实践教学方案和实践教学平台以及配套的实践教学案例。
全书共12章,分为管理、静态分析、单元测试、GUI测试、性能测试及软件综合评测共6大部分。主要内容包括软件缺陷管理、软件测试管理、程序理解、代码静态分析、xUnit单元测试框架、单元覆盖测试、JavaGUI基础类库应用测试、Web页面测试、Gtk+用户界面测试、单元性能测试、Web应用性能测试以及软件综合评测工具等。
掌握软件测试技术、构建软件测试环境、编写软件测试用例、开展软件测试工作并有效进行软件测试管理,无论是对于软件管理人员、开发人员、质量保证人员还是测试人员,都具有较强的现实意义。本书针对软件测试的实验内容全面,实验方案完整,实践环境建设可行,实验步骤及过程讲解清晰,实验案例丰富实用,可作为高等院校不同学历教育的软件工程及计算机相关专业的“软件测试实验课程”教材如本科生、研究生,甚至高职生或高专生等,也可作为软件测试实战培训教材,同时本书也是软件开发或管理人员、测试或质量保证人员非常好的自学参考书。
|
關於作者: |
蔡建平,教授,北京工业大学软件学院院长助理、软件与网络工程系主任。在原总装备部某研究所工作十余年,一直从事该所负责的全军军用共性软件系统项目的论证和研究,并在其中发挥重要作用,得到有关领导和专家的认可和好评。获军队科技进步一等奖、二等奖、三等奖多项;发表各类学术论文30多篇,与他人合作著书一部。在北京奥吉通科技有限公司任技术总监期间,除负责国防有关单位的软件工程、软件质量保证、软件测试以及嵌入式开发的技术咨询、提供解决方案和技术支撑外,还主持开发了科锐时系列软件测试工具,并成功用于国防软件的测试。2005年9月在北京工业大学软件学院任职教授以来,除了多年讲授软件测试课程和多次对外开展嵌入式软件测试技术培训外,在学院的学科建设、专业建设,如实验室建设、实践教学改革与创新、数字艺术方向和数字媒体技术专业建设、“211工程”建设、教育部和北京市特色专业建设,以及科研基地——科技创新平台建设等方面做了大量的工作,取得了突破性成果。
|
目錄:
|
第Ⅰ部分 管理篇
第1章 软件缺陷管理
1.1 缺陷管理工具介绍
1.1.1 Bugzilla
1.1.2 BugOnline
1.1.3 Bugzero
1.1.4 其他开源缺陷管理工具
1.2 缺陷管理工具Mantis及其应用
1.2.1 Mantis功能介绍
1.2.2 Mantis应用环境建立
1.2.3 Mantis应用流程
1.3 Mantis应用举例
1.3.1 Mantis的应用过程举例
1.3.2 stock 软件中的缺陷处理流程举例
实验习题
第2章 软件测试管理
2.1 软件测试管理工具
2.1.1 软件测试管理工具应具备的功能
2.1.2 软件测试管理工具的选择
2.1.3 常用软件测试管理工具介绍
2.2 软件测试管理工具TestLink应用
2.2.1 TestLink功能介绍
2.2.2 TestLink应用环境建立
2.2.3 TestLink使用流程
2.2.4 TestLink应用举例
实验习题
第Ⅱ部分 静态分析篇
第3章 程序理解工具
3.1 程序理解概述
3.1.1 程序理解的概念
3.1.2 程序理解的任务与内容
3.1.3 程序理解的相关技术
3.1.4 程序理解工具
3.2 Oink程序理解工具
3.2.1 Oink环境建立
3.2.2 Oink工具及使用流程
3.2.3 Oink应用举例
3.3 Eclipse PTPCDT程序理解工具
3.3.1 PTPCDT介绍
3.3.2 PTP环境建立
3.3.3 PTP功能及使用流程
3.3.4 PTP应用举例
实验习题
第4章 代码静态分析工具
4.1 代码静态分析工具及编程规范检查
4.1.1 静态代码分析工具介绍
4.1.2 编程规范检查工具CheckStyle
4.2 代码静态分析工具FindBugs
4.2.1 FindBugs环境建立
4.2.2 FindBugs 应用举例
4.2.3 FindBugs 的Bug级别介绍
……
第Ⅲ部分 单元测试篇
第5章 xUnit单元测试框架
第6章 单元覆盖测试
第Ⅳ部分 图形用户界面测试篇
第7章 Java GUI基础类库应用测试
第8章 Web页面测试
第9章 Gtk+用户界面测试
第Ⅴ部分 性能测试篇
第10章 单元性能测试
第11章 Web应用性能测试工具JMeter
第Ⅵ部分 软件综合评测篇
第12章 软件综合评测工具EASTT
参考文献
|
|