· 学校主页    · 学院主页

《软件测试技术》

发布时间:2011-03-17  浏览次数:1303

 

 

英文译名:Introduction to Software Testing

适用领域:计算机软件与理论、计算机应用技术、软件工程

任课教师:韩启龙

教学目的:在完成本课程学习后,可以使研究生能够掌握测试的基本思想和基本测试技术,并且能够比较熟练的运用这些知识进行简单的测试活动。为今后进一步学习软件测试技术和软件工程实践奠定理论基础。

教学方式及学时分配:课堂授课24学时

教学主要内容及对学生的要求:本课程要求学生先修软件工程、程序设计语言等课程。主要内容包括软件测试理论与技术,如软件测试原则、黑盒测试、白盒测试、软件测试管理等。

内容摘要:随着信息技术的飞速发展及软件产品的广泛应用,软件产品的质量成为人们关注的焦点。软件测试作为软件质量保证的一个重要手段,正在受到越来越多的关注和重视,也因此成为一个重要的研究领域。课程主要内容如下:(1)软件测试概论。主要介绍软件测试背景、软件开发过程及测试等;(2)软件错误与质量保证。主要介绍软件错误类型、隐藏错误的估计、影响软件质量的因素和质量特性等;(3)软件测试的实质。主要介绍测试原则、软件测试策略、软件测试步骤、白盒测试和黑盒测试等;(4)软件测试技术。主要介绍黑盒测试技术、白盒测试技术等;(5)特定环境及应用测试。主要介绍C/S体系结构的测试、图形用户界面测试、实时系统测试和面向对象测试等。(6)自动化测试与工具。主要介绍自动化测试基础、自动化测试生存周期方法学及其应用、自动化测试工具简述等;

考核方式:项目20%,作业30%,考试50%

主要参考书目:
1.《软件测试》(美)Ron Patton(著)周予滨 姚静(译)机械工业出版社? 2002.3.
2.《软件测试》(原书第2版) Paul. Jorgensen(著)韩柯 杜旭涛(译)机械工业出版社,2003.7
3.《计算机软件测试技巧》(美)G.J.Myers(著)周之英 郑人杰(译)清华大学出版社,1985.

 

课件下载

第一章

第二章

第三章

第四章

第五章

第六章

© 2017哈尔滨工程大学计算机科学与技术学院
地址:哈尔滨市南岗区南通大街145号哈尔滨工程大学21号楼 邮编:150001 电话:0451-82519406
管理维护:智能信息处理研究中心 技术支持:信息化处