辽宁省高等教育自学考试软件技术专业(应用本科)
《软件测试技术》自学考试大纲(试用)
一、课程性质与设置目的
(一)课程性质、特点和设置目的
《软件测试技术》是本专业的一门专业课。本课程内容包括软件测试概述、
软件测试策略、软件结构测试和功能测试用例设计、面向对象和客户机 /服务器
结构应用测试、软件自动化测试和软件测试管理等。
通过本课程的学习,使考生能够比较全面地了解软件测试技术在软件工程
和软件质量保证中的重要作用,基本掌握软件测试的概念、原理、 技术和方法,
能够把软件测试技术方法应用于计算机软件开发的全过程,为全面掌握软件测
试知识和实际测试技能奠定基础。
(二)本课程的基本要求
通过本课程的学习,达到如下目标:
1. 基本掌握软件测试的基本理论、测试过程和方法;
2. 掌握软件的功能测试和结构化测试的技术和方法;
3. 掌握面向对象测试和 Web 应用测试的技术;
4. 规范地书写软件测试的文档资料;
5.基本掌握软件自动化测试的基础知识和自动化测试工具的应用。
(三)本课程与相关课程的关系
先修课程为《面向对象程序设计(C++)》、《软件工程及应用》等,在学
生已基本掌握高级程序设计语言和软件工程知识的基础上学习本课程。
二、课程内容与考核要求
第 1 章 软件测试概述
(一)课程内容
1. 软件测试背景
2. 软件测试基本概念
3.软件开发与软件测试
4.软件质量保证
(二)学习目的与要求
本章主要学习软件测试所涉及到的各个方面的基础知识,包括 软件测试背
景、软件测试基本概念、软件开发与软件测试的关系以及软件质量与软件质量
保证体系等。
本章的要求是理解软件测试的背景、软件缺陷和故障的概念,理解软件测
试的意义,理解软件开发过程与软件测试的关系以及软件质量的概念及质量保
证的标准。
(三)考核知识点及考核要求
1. 软件测试背景,要求达到“理解”层次。
1.1 软件可靠性问题
1.2 软件缺陷与故障
1.3 软件缺陷产生的原因
2.软件测试基本概念,要求达到“识记”层次。
2.1 软件测试的定义
评论0