《软件测试》一体化课程教学大纲.doc

《软件测试》一体化课程教学大纲.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《软件测试》课程教学大纲 (2周一体化 52课时) 一、课程的地位与任务 本课程是高职院校可视化编程专业学生的一门主干专业课程。其主要任务是掌握软件测试的概念、知识和当前软件工程实践中实用的最新软件测试技术和测试工具,并指导运用。 二、课程教学目标 (一)知识教学目标 理解软件测试的基本概念、基本知识 理解软件测试在软件开发(工程)中的重要作用和地位 掌握软件测试的过程与准则 掌握基本的和高级的软件测试技术 掌握软件测试用例的设计方法 掌握软件测试报告的编写方法 (二)能力培养目标 通过本课程的理论学习与实践,使学生掌握软件测试的方法和技术, 学会利用软件测试方法和软件测试工具对软件进行测试和管理,并编写测试报告。 (三)知识结构分解图 三、教学要求及时数分配 必修课时数:52课时。 (一)软件测试的基本知识 1、教学内容: 软件测试的术语和手段 测试模型 软件测试的分类、原则和策略 软件测试流程 测试的成功经验 2、教学要求 了解软件测试中的各种术语、软件测试的手段。理解软件测试在软件声明周期中的作用;理解软件测试模型。掌握软件测试的分类、软件测试策略、软件测试流程。 3、重点和难点 重点:理解软件测试的概念,方法和任务 难点:软件测试流程中各个阶段的目的和工作重点 (二)软件测试的方法和技术 1、教学内容: (1)软件测试方法概述 (2)白盒测试的各种测试方法 (3)黑盒测试的各种测试方法 2、教学要求 了解软件测试方法、测试用例的基本概念。掌握白盒测试的程序插桩法、逻辑覆盖法、基本路径测试法;掌握黑盒测试的等价类划分法、边界值分析法、错误推测法、因果图法;掌握测试用例的设计与编写。理解白盒测试的静态测试法及其他测试方法;理解黑盒测试的场景法; 3、重点和难点 重点:白盒测试的程序插桩法、逻辑覆盖法、基本路径测试法;黑盒测试的等价类划分法、边界值分析法;测试用例的设计与编写 难点:白盒测试的基本路径测试法;黑盒测试的因果图法;测试用例的设计 (三)软件测试过程 1、教学内容: (1)软件测试过程概述 (2)单元测试的任务和过程 (3)功能测试的任务和过程 (4)系统测试的任务和过程 (5)性能测试的任务和过程 (6)集成测试的任务和过程 (7)自动化测试的任务和过程 2、教学要求 了解软件测试各个阶段所用的测试技术和测试数据。理解系统排错的任务、过程和方法。掌握软件测试过程中各个测试过程(单元测试、功能测试、系统测试、性能测试、集成测试和自动化测试)的任务。 3、重点和难点 重点:各个测试过程(单元测试、功能测试、系统测试、性能测试、集成测试和自动化测试)的任务 难点:各个阶段测试的测试数据设计 (四)软件测试用例 1、教学内容: (1)被测软件项目介绍 (2)测试过程概述 (3)测试计划制定 (4)测试用例设计 (5)测试结果总结分析 (6)应用测试工具 2、教学要求 了解被测项目背景、需求、功能和性能。掌握测试用例的基本概念和内容,掌握测试用例的设计方法。 3、重点和难点 重点:理解测试用例的概念与方法,测试用例的选择;测试用例的制定 难点:测试用例的设计 (五)软件综合测试报告 1、教学内容: (1)综合应用测试技术,开展项目测试 (2)测试报告的编写方法 (3)测试总结报告 2、教学要求 理解测试文档的基本内容,了解软件缺陷的概念和种类、软件缺陷的严重性。理解软件缺陷的生命周期。掌握报告软件缺陷的基本原则和软件缺陷报告模版;掌握分离和再现软件缺陷的技巧;掌握测试总结报告的编写;掌握软件测试的评测方法。 3、重点和难点 重点:理解测试文档的基本内容 难点:掌握测试文档的写作方法 学时分配表 本课程共52课时,其中必修为52课时,选修为0课时。 序号 单元内容 学时数 合计 一体化教学 机动 1 软件测试的基本知识 2 2 2 软件测试的方法和技术 10 10 3 软件测试过程 32 32 4 软件测试用例 2 2 5 软件综合测试报告 6 6 合计 52 52 四、实践教学内容与要求 为了使学生能够熟练使用软件测试工具进行软件自动化测试,对一些常用测试工具进行简要介绍,并适当安排几次实验熟悉软件的使用及软件测试的方法。每次实验安排学生熟练1-2个软件测试工具的使用,要求学生在规定时间内了解软件功能,并对现有项目进行测试。实验完毕写出本次实验的实验报告。实验的具体内容请参考本课程的实验教学大纲。 五、任课教师教学过程中应注意的事项 本课程强调边讲边做,本课程理论性较强,主要介绍软件测试相关的技术。为了提高学生的兴趣,加强学生对软件测试技术的应用能力,在授课过程中可多列举示例分析。尤其在介绍软件测试

文档评论(0)

wuailuo + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档