还剩3页未读,继续阅读
文本内容:
海量资料超值下载软件测试课程标准课程名称软件测试课程编码50238104课程类型理实一体化开课部门信息工程系规定课时32
一、前言1.课程性质《软件测试》是物联网应用技术专业三年制高职专业设置的一门专业选修课程软件测试是软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤,是为了发现故障而执行程序的过程随着软件系统规模和复杂性的增加,进行专业化、高效软件测试的要求越来越高通过本课程的学习,可以让学生学会如何选择有效的测试方法,学会如何迅速地找出软件中存在的故障,学会如何清楚地报告发现的软件问题,掌握软件测试的基本技术并能应用到具体实践中2.课程定位《软件测试》是物联网应用技术专业一门专业选修课程,是一门集软件测试理论、软件测试方法和软件测试管理于一体的综合性课程;其目标是让学生具备软件测试工程师的职业技能和职业素质,能迅速适应和参与企业级的软件测试实践,并为未来成长为软件测试工程师奠定必需的理论知识与实践基础先修课程《C#面向对象程序设计》、《Web应用系统开发》的等程序设计课程,以及《软件工程》等;后续课程《顶岗实习》、《毕业设计》等综合性课程3.课程设计思路以职业活动的工作过程为依据,进行教学过程中课程子项目设计和项目开发评价设计;教师可把整个授课过程中分成四个阶段针对每个知识模块各准备了一个项目案例,让学生能更牢固的掌握相应的知识;在单个知识模块的基础上,结合有关联的模块,有针对性的再使用一些项目案例,锻炼学生不同模块知识的综合运用能力;采用一个综合性的项目案例使学生对整个课程的知识点进行综合运用,融会贯通结合软件专业的其他课程,采用一个综合性较强的项目案例,使学生体验一个完整的软件开发过程,着重软件测试在整个软件生命周期中各个阶段的工作,并使学生的软件开发能力和测试能力都能得到相应的锻炼本课程对物联网应用技术专业共开设32课时,其中实践课时占16课时
二、课程目标1.课程教学目标经过本课程的学习,1)了解测试的目的和意义;2)熟悉软件测试流程;3)掌握基本的测试原理;4)掌握常用测试方法;5)掌握编写测试用例的原则和方法;6)掌握测试报告的撰写方法和分析要素;7)掌握软件测试过程与管理;2.职业能力培养目标经过本课程的学习,学生能够完成的工作任务1能对被测软件进行测试需求分析,制定测试计划,控制测试进度,把握测试风险;2能熟练应用各种常用测试方法;3能熟练的根据测试需求设计测试用例,用最少的测试用例进行最充分有效的测试;4能熟练实施每个测试用例,并对测试用例和测试结果进行有效管理;5能有效的对测试过程和被测软件产品质量进行综合有效地分析,提交测试报告;3.职业资格证书考核目标计算机等级考试四级软件测试
三、课程内容及参考学时适用专业物联网应用技术专业参考学时32教学单元教学内容学习目标参考学时
1、软件测试项目启动理解软件测试的背景,软件缺陷和故障的概念;理解软件测试的意义;理解软件开发过程与测试的关系了解软件测试职业与素质的要求能够了解软件测试小组的人员结构并组建团队,选定角色能够撰写项目的需求说明书,并提交评审什么是软件测试,即软件测试的定义,分类;为什么要进行软件测试,包括软件测试的意义;软件质量;软件可靠性问题;软件缺陷;如何进行软件测试,即软件测试的规范和过程;软件测试的方法和策略;组建软件测试团队;对被测项目进行需求分析并提交评审
62、计划测试工作
1.能够根据需求规格说明书明确测试的要求并对任务进行划分;
2.能够搭建不同的测试环境;
3.能够制定软件测试计划并对其进行评审根据需求分析明确测试需求和任务搭建测试环境制定测试计划
43、设计测试工作掌握测试用例的概念;掌握黑盒测试用例的设计方法;掌握白盒测试用例的设计方法能够撰写符合规范的软件测试用例;能够对软件测试用例进行评审使用黑盒测试方法进行测试用例的设计;使用白盒测试方法进行测试用例的设计;测试用例的概念、原则、撰写规范回归测试
104、实施测试工作掌握测试用例的执行;能够识别、提交、跟踪缺陷;掌握功能测试的目的及方法;掌握系统测试的目的及方法;掌握确认测试的目的及方法;软件缺陷的定义、识别、产生原因、提交、跟踪功能测试的目的及方法;系统测试的目的及方法确认测试的目的及方法
85、软件发布前后的测试工作掌握缺陷分析的方法;掌握质量分析报告的内容及撰写方法了解验收测试的内容及方法对缺陷进行分析,并评估软件质量发布质量分析报告配合用户做验收测试4
四、课程实施建议1.参考教材及教学参考书建议参考教材1软件测试方法与技术实践指南JavaEE版.王顺等.清华大学出版社2软件测试教程.贺平.电子工业出版社.参考书1)《软件测试员培训教材》.王健.电子工业出版社.2《软件测试新技术与实践》.于秀山.电子工业出版社2.教学方法建议针对具体的教学内容和教学过程,采用“项目驱动,案例教学,一体化课堂”的教学模式开展教学,采用项目教学法、问题引入法、角色扮演法整个课程由1个完整的项目驱动,32课时内完成教师与学生互动的讲练结合教学过程课程的理论实践一体化教学全过程均安排在设施先进的专业机房进行,教学中以学生为中心,教师全程负责讲授知识、答疑解惑、指导项目测试过程,充分调动师生双方的积极性,达成教学目标3.教学评价建议本课程采用多元性的评价,结合课堂提问、课堂作业、项目作业、实训作业的方式,对学生的综合软件测试能力进行考核考核项目考核方式比例过程考核学习态度根据作业完成情况、课堂回答问题、学生出勤情况,由教师综合评定学生的学习态度得分10%课堂作业根据学生作业完成情况进行评定20%项目作业学生自评,小组互评,教师评定相结合30%实践考核学习态度根据学生出勤情况,实训态度,课堂回答问题等综合评定10%实践项目学生自评,小组互评,教师评定相结合30%合计100%
五、课程教学资源1.实验实训教学条件建议序号实验实训项目名称所需设备名称1大学学籍管理系统配有计算机的机房2.师资条件担任本课程的主讲教师需要熟练掌握一门或多门程序设计语言,具备实际项目开发能力,具备讲师职称,须具备软件测试专业能力,具备双师素质,具备一定的企业一线工作经验同时应具备较丰富的教学经验在教学组织能力方面,本课程的主讲教师应具备基本的设计能力,即根据本课程标准制定详细的授课计划,对每一堂课的教学过程精心设计;还应具备较强的施教能力、课堂掌控能力和应变能力3.学习资源选用。