《软件质量保证与测试》教学大纲.docx
《《软件质量保证与测试》教学大纲.docx》由会员分享,可在线阅读,更多相关《《软件质量保证与测试》教学大纲.docx(7页珍藏版)》请在三一办公上搜索。
1、软件质量保证与测试教学大纲适用意围:2O2X版本科人才培养方案涕程代码:08130281课程性质:专业必修课学分:2学分学时:32学时(理论24学时,实验8学时先修课程:面向时象程序设计、软件分析与设计后续课程:无适用专业:软件工程开课单位:计算机科学与技术学院一、课程说明本课程是软件工程专业的专业必修课。该课程定位在软件测试基本原理和测试技术的学习,课程的地点是使学生掌握如何保证软件质麻,如何避免或诚少软件i试风除,通过对该课程的学习,学生可以了解软件测试在软件生命周期和软件工程中的地位、作用,学习软件测试的基本理论和基本原理、技术方法、设计文档、实施步骤和常用的软件测试工具.掌握软件开发中
2、的测试过程管理、测试用例设计、软件系统测试等解决实际问题的基本能力,同时培养学生良好的软件开发本质,为后续的专业擦合实验和毕业设计等课程英定良好的软件测试理论、技术,二、课程目标通过本课程的学习,使学生达到如下目标:课程目标1:掌握软件测试的基本概念和知识“课程目标2:争握软件测试的方法、技术及其工具.课程目标3:基于项目背班和用户需求,径律完成测试任务的分析、设计和执行。花课程教学中把理想信念教育与科学精神的培养结合起来,提高学生用马克思主义的世界观和Zf法论认识、分析和解决问题的能力,了解当希软件测试发展电势,充分了解我国的软件行业的不足,培养学生的爱国情操,在实现软件测试国产化的同时,为
3、实现冽试工具国产化而努力.让学生在学好专业知识的同时坚定理想信念,增强科技强国的使命感和贲任力.三、课程目标与毕业要求4软件质量保证与测试3课程教学目标对软件工程专业毕业要求的支掠见表U表1课程教学目标与毕业襄求关系毕业要求指标点课程目标支撑93.设计/开发解决方案3.3能够在社会、健康、安全、法律、文化等现实约束下,对设计方案的可行性进行研究,并对其进行优选和改述体现创新意识.课程目标I:拿提软件测试的基本概念和知识。课程目标2:掌握软件测试的方法、技术及其工具.M5.使用现代工具5.3能修使用现代工程工具对复杂软件工程向Sfi和设计方案进行预测与模拟,理解其局限性。课程目标2:掌旌软件测试
4、的方法、技术及其工具.课程目标3:基于项目背景和用户御求,悭够完成测试任务的分折、设计和执行。在课程教学中把理想信念教育与科学精神的培并结合起来,提拓学生用q克思主义的世界观和方法论认识、分析和解决问胭的能力”了解当前软件i试发展桧势,充分了解我国的软件行业的不足,培养学生的爰国情操,在实现软件测试国产化的同时,为实现测试工具国产化而努力.让学生在学好专业识的同时坐定理想信金,剧强科技强国的使命感和贡任感.H8.职业规范8.2具有健檄的休靴,良好的心理素旗和劳动观念,具有思辨能力和科学精神,具得奥行社会贵住的基础.能够理解软件工程师基本职业道使的含义,能鲂理解诚实公正、诚信守则的工程职业道德和
5、规范。课程H标3:班F项H首盘和用户衢求,能够完成冽试任务的分析、设计和执行.在课程教学中把理想信念教方与科学精神的培养结合起来,提高学生用q克思主义的世界观和方法论认识、分析和解决问题的能力。了解当葡软件测试发展均势,充分了解我国的软件行业的不足,培养学生的爱国情操.在实现软件测试国产化的同时,为实现测试工具国产化而努力,让学生在学好专业知识的同时整定理出信会,增强科技强国的使命感和出任感。H注,表中-H(XM(中)-表示谍程与相关毕业要求的关联度.四、教学内容,基本要求与学时分配I.理论部分理论部分的教学内容、基本要求与学时分配见表2。教学内容教学要求,教学重点难点理论学时实险学时对应的修
6、程目标1.引论1.1软件测试的必要性1.2 为什么要进行软件测试13什么是软件测试1.4 测试和开放的关系1.5 测试和质量保证的关系1.6 测试驱动开发的思妞秋学要求,了解软件测试的概念、软件测试的发展历史,理解为什么要进行软件刈试、软件测试和软件开发的关系.点I软件测试的概念、软件泅试和软件开发的关系MAi从不同视角理解什么是软件测试.2O1、2、32.软件H1.试茶林念1.1 1软件缺陷1.2 软件测试的分类1.3 静态测试和动态测试1.4 4主动测试和被动测试1.5 级盒测试和白盒测试1.6 软件测试彼别1.7 软件测试计划和测试用例1.8 8专业测试人员的责任和要求教学要求:J解缺陷
7、、顽量、软件测试的分类、阶段和过程等概念,理解软件测试好证的关系.防埴保证与测试的区别、为什么测试越早越好等.重点I,欠件法陷(BUg)的含义,验证和确认、软件测试的分类,静态测试与动态测试、主动测试与被动测试、界自测试与白盒测试、溯忒级别:单元、集成、系统和验收、软件测试计划与用例、质贵保证与冽试的区别“霜点:软件测式分类、软件测试辩证的关系、质愤保证与测试的区别.2O1、2、33.软件Ie试方法3.1 基于真觉和经脸的方法3.2 基于就入域的方法3.3 3法于组合及其优化的方法3.4 基于逻轼覆盖的方法3.5 基于缺陷模式的测试3.6 塞于模型的测试3.7形式化测试方法教学要求I了解各种软
8、件测试方法,理解软件测试方法的应用场景掌握软件测试的各种具体方法,如等价类划分、边界伯分析、判定表、因果图、两两组合方法、正交实验法、判定将薪、条件覆靛、判定/条件澄盖、条件殂合覆盖、基本路径网流重点1基于a觉和经脸的方法、基于输入城的方法、基于组合及其优化的技术、基于逻到覆盖的方法、基于故障模式的测试方法.魔点:施干模型的测试方法、形式化方法,441.2.34软件窝试流程和规瓶4.1传统的软件测试过程4.2故捷测试过程1.3软件测试学派4.4菸于风险的测试教学襄求:了解软件测试流程和规范,理解传统的软件测试过程与眼捷测试过程的区别、软件测试学流的特点,掌握基于风险的测试策略.点,传统的软件测
9、试过程、敏捷测试过程、联于风隐的测试策珞、测试过程诙诳、软件测试规范。21,2.3策略4.5测试过程改进4.6软件测试规范4点I菸于风险的测试策略、测试过程改进。5.单元Ie试与集成需试5.1 单元测试的目标和任务5.2 静态测试5.3动态测试5. 4代码评审案例分析5.5分层单元测试5.6维元测试工具5.7系统集成的模式与方法教学要求,了研单元测试与集成测试的相关知识.理解单元测试的重要性和不同形式的应用场景掌握单元测试与佻成测试的方法、工具等。点:传统的软件测试过程、敏捷测试过程、基于风险的测试策略、测谎过程改进、软件测试规范.魔点I基于风险的测试策略、测试过程改进.441、2、36、系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件质量保证与测试 软件 质量保证 测试 教学大纲
链接地址:https://www.31ppt.com/p-7451121.html