《软件测试技术》课程教学大纲.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 1 PAGE 1 “软件测试技术”课程教学大纲 课程编号课程名称:软件测试技术/Software testing technology 学时:32 学分:2 适用专业:软件工程、计算机科学与技术、网络工程       开课学期:6学期 开课部门:数学与计算科学学院 先修课程:C语言程序设计 考核要求:考查 使用教材及主要参考书: [美] Glenford J.Myers,[美] Tom Badgett ,[美] Corey Sandler 主编; 张晓明,黄琳 译,《软件测试的艺术》,机械工业出版社出版社,2012年 武剑洁主编;《软件测试技术基础》,华中科技大学出版社,2008年 一、课程的性质和任务 软件测试是一门实践性较强的科学,也是目前逐渐被国内许多上规模、讲究软件开发模式规范的软件和电子行业企业所重视的内容,因此针对软件测试这个领域公司和企业都纷纷建立相对独立的测试部门,并相应的设立“测试组组长”、“测试工程师”、“测试员”等岗位,并且这类岗位需求正在逐年上升。按照国外优秀IT企业管理经验,测试相关岗位的员工与软件设计岗位的员工之间的比例普遍不低于1:1,所以软件测试课程的教学性质也应该适应社会的需求,从开始的理论教学向实用型教学方向发展,争取做到让学员离开学校后就能很自然的投入企业的测试相关岗位中。? 根据软件测试教学性质的特点,可以将软件测试课程的任务做如下规划:教授给学员基本的软件测试技术,让学员了解软件测试的一般过程,掌握初级的测试用例设计和测试报告的编写工作。?? 设置本课程的目的是让学生掌握软件测试的基本思想和途径,为从事计算机软件开发和应用奠定良好的基础。 二、教学目的与要求 软件测试是软件质量保证的重要内容,随着软件规模的不断扩大,复杂程度的不断提高以及面向对象程序设计方法和工具的使用,软件测试的难度进一步提高,测试质量更加难以度量。本课程介绍软件测试的基础理论和原理,以及作为软件测试人员应具备的基本素质。 具体的课程教学目的在于: 1.帮助学生掌握基本的测试方法 2.帮助学生学会协调项目团队中各种人员之间的关系。 3.使学生了解软件测试的流程,并能初步理解和实现部分的自动化测试。 三、学时分配 章节 课程内容 学时 1 第1章 软件测试的心理学和经济学 2 2 第2章 代码检查、走查与评审 4 3 第3章 测试用例的设计 4 4 第4章 模块(单元)测试 2 5 第5章 更高级别的测试 4 6 第6章 可用性(或用户体验)测试 2 7 第7章 调试 4 8 第8章 敏捷开发模式下的测试 2 9 第9章 互联网应用测试 2 10 第10章 移动应用测试 2 四、教学中应注意的问题 本课程的特点是:概念多、实践性强、涉及面广,因此建议采用在计算机教室(或计算机多媒体教室)进行讲授的教学形式,讲授与实验应统一考虑。 为加强和落实动手能力的培养,应保证上机机时不少于本教学大纲规定的实验学时。 对关键性概念、整体实现思想方面的问题可辅以课堂讨论的形式。 五、教学内容 第1章 软件测试的心理学和经济学 1.基本内容: 2.1 软件测试的心理学 2.2 软件测试的经济学 2.2.1 黑盒测试 2.2.2 白盒测试 2.3 软件测试的原则 2. 教学基本要求: 掌握:黑盒测试、白盒测试的基本概念。软件测试的原则。 了解:软件测试的心理学;软件测试的经济学。 3. 教学重点难点: 重点:黑盒测试、白盒测试的基本概念 难点:软件测试的原则 4.教学建议: 在讲黑盒测试、白盒测试时要配合实例让学生加深了解 第2章 代码检查、走查与评审 1.基本内容 3.1 代码检查与走查 3.2 代码检查 3.3 用于代码检查的错误列表 3.3.1 数据引用错误 3.4 代码走查 3.5 桌面检查 3.6 同行评审 2. 教学基本要求: 掌握:代码检查与走查、代码检查(代码检查小组,检查议程与注意事项,对事不对人,和人有关的注意事项,代码检查的衍生功效)、用于代码检查的错误列表(数据引用错误,数据声明错误,运算错误,比较错误,控制流程错误,接口错误,输入/输出错误 ,其他检查)。 理解:桌面检查、同行评审。 3.教学重点难点: 重点:代码检查与走查方法。 难点:用于代码检查的错误列表。 4.教学建议: 用于代码检查的错误列表是本书的基本要求,学生一定要熟练掌握 第3章 测试用例的设计 1.基本内容: 4.1 白盒测试 4.2 黑盒测试 4.3 错误猜测 4.4 测试策略 2. 教学基本要求: 掌握:白盒测试、黑盒测试、等价划分、边界值分析、因果图。 掌握:错误猜测、测试策略 3.教学重点难点: 重点

文档评论(0)

大学教学资料库 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档