软件质量保证与测试教学大纲.docx
《软件质量保证与测试教学大纲.docx》由会员分享,可在线阅读,更多相关《软件质量保证与测试教学大纲.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件质量保证与测试教学大纲Software Quality Assurance and Testing适用专业:计算机科学与技术课程编号:0809413009前修课程: 程序设计进阶学分:总学时:32一、课程性质、目的与要求课程性质:专业限选课教学目的:随着应用领域越来越广泛和深入,软件的规模和复杂度与日俱增,新的程序设计 方法和开发平台不断涌现,对软件质量保证的重要内容:软件测试技术来说,测试的难度也 在不断提高,质量更加难以度量。通过本课程学习,让学生增强对软件测试重要性的认识, 了解并掌握软件测试核心思想与原理、概念与方法、常用技术,以及相关工具的灵活应用等。 教学要求:要求学生通过该课
2、程的学习,掌握软件测试的知识、思想、概念和技术方法等。 理解软件测试的重要性,熟悉软件测试的过程;清楚黑盒、白盒、静态、动态等测试的区别 与联系。具备测试分析和设计能力,及应用各种测试理论及技术、工具,对软件进行全面测 试的能力。并且通过测试的设计和执行,能规范化地记录测试结果并提交缺陷报告,总结报 告等,按照一定的标准撰写软件质量保证与测试技术文档的能力。二、教学内容理论总学时:16学时第一章软件测试概述1学时基本要求:了解软件工程与软件测试的发展历史;软件缺陷的由来;进行软件测试的目的; 软件测试的定义和原则;软件测试技术的层次和类型;软件测试的过程;重点:软件测试的重要性,软件缺陷的相关
3、概念;软件测试的层次和类型,软件测试的流程。 难点:错误与缺陷分类与区别,软件测试的分类。第二章需求和设计评审1学时 基本要求:了解软件评审的方法与技术,包括评审的概念、方法、评审会议及评审技术;产 品需求评审,包括理解需求,需求评审的重要性、需求的评审标准及如何对需求进行评审。 对设计进行审查,包括软件设计评审标准、系统架构设计的评审、组件设计的审查等等。 重点:评审的概念;需求评审的概念和方法;需求评审标准和方法;设计评审的标准和方法。 难点:需求评审和设计评审的具体方法。第三章测试分析与设计2学时基本要求:掌握测试需求分析;对测试进行设计,包括设计的流程,框架的设计,按功能进 行测试设计
4、等;测试用例的定义、组成元素;测试用例的质量要求、书写标准和评审;测试 用例的组织和使用,包括测试集及用例维护。重点:测试分析和设计及相关的流程;测试用例的概念和相关标准;测试用例的使用和维护。 难点:测试的分析和设计。第四章软件测试自动化2学时基本要求:理解测试自动化的概念,自动化测试的特点和优势。掌握自动化测试的原理;了 解自动化测试工具的分类并能根据需求选择合适的自动化工具;如何引入自动化测试。 重点:自动化测试的特点和优势;自动化测试的原理;自动化测试工具的选择和引入。难点:自动化测试的原理;自动化测试工具的选择和引入。第五章单元测试和集成测试3学时基本要求:掌握单元测试的概念和方法,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 质量保证 测试 教学大纲
限制150内