文档详情

软件测试技术学习指导.pdf

发布:2025-05-11约1.67万字共8页下载文档
文本预览下载声明

软件测试技术学习指导

1、课程学时及适用专业

总学时:48学时,

适用专业:适用于计算机类和软件类各专业

2、课程性质

《软件测试技术》课程主要介绍软件测试的基础知识,包括软件测试的基本概念、基本理论、

基本的测试技术及方法,以及软件测试工具等内容,是计算机专业和软件专业的一门综合性课程,

也是高等学校计算机专业和软件专业必修的专业课。

3、本课程的地位和作用

本课程应在讲授过《软件工程》、《计算机系统结构》、《操作系统》、《计算机编程语言》

(包括面向过程(OP)与面向对象(OO)程序设计)、《计算机网络》、《WEB应用开发技术》

等课程的基础上开设。本课程的学习需要综合运用几乎所有计算机专业主干课程的知识,学好本课

程对专业知识和基础知识的巩固和提高有重要意义。

4、学习目的与要求

通过本课程的学习,应使学生从软件工程的角度正确认识测试在软件开发中的地位和重要性,

掌握软件测试的基本概念、基本原理、基本测试技术和方法以及测试的常用策略,掌握软件自动化

测试的原理和方法,熟悉主流的自动化测试工具。通过本课程的学习,具有对软件进行静/动态黑/白

盒测试的初步能力;能够按照IEEE829标准进试的规划和测试用例的开发;并具有使用常用测

试工具对软件进行分析和测试的初步能力。为其他相关课程的学习和今后的工作实践打下基础。

5、本课程的学习方法

为学好这门课,学习时应注意以下几点:

(1)在分析软件时,要抓主要,有条件地略去一些次要因素,找出问题的本质。

(2)要抓住重点,应牢固掌握基本的测试技术,重点掌握黑盒测试、白盒测试的基本方法和技

术,注意举一反三,形成对实际问题的分析和解决能力。其次要把握递增式测试的思想和单元测

试、集成测试、系统测试的方法和技术。

(3)要有良好的学习方法,尤其是在学习第三部分“运用软件测试技术”时不要过分陷入特定

测试的细节,要注意和前面学习的基本概念、基本原理和基本方法联系,体会测试的“共性”即这

些基本概念、基本原理和基本方法在具体测试中是如何体现的;同时对安全性测试等“个性”较强

的部分抓住其自身相对其它测试类型的特点,以加深理解。

(4)充分注意从项目管理的角度对软件测试过程进行分解及相关概念的建立,对测试用例和文

档的编制应遵守标准和规范,杜绝随意性。

(5)注意软件测试课程对前期专业基础课程的基础性要求和关联约束。及时弥补知识。

(6)学习要注意理论联系实际,平时有意识对工作中使用的软件进试,积累经验,培养对

软件的敏感性。

6、学习内容与指导

第一篇软件测试综述

(1)学习内容:软件测试的发展历程,软件测试的相关基本概念、软件的和修复费

用,软件测试员的工作内容和应具备的素质;软件产品组成部分及其投入,软件项目成员,主要的

软件开发生命周期模式;软件测试的原则和常用且易的术语;解答书后习题和辅导资源的课后

习题。

(2)本篇重点:软件的概念,软件的,主要软件开发生命周期模式对测试的利

弊。

(3)本篇难点:软件测试的10条原则和4组概念的理解,典型软件错误用例的分析。

(4)本篇考点:软件的概念和主要、典型软件错误用例分析、主要软件开发生命周

期模式,软件测试常用原则的分析。

(5)学习指导

从分析典型软件错误用例入手,对软件及其造成的影响建立直观上的印象;掌握软件

的定义,从软件工程的角度理解软件的,从软件测试的角度对主要软件开发生命周期模式

进行认识;在此基础上理解和掌握软件测试的主要原则和易的概念,

显示全部
相似文档