论文部分内容阅读
摘 要 结合笔者多年的教学经验,分析了软件测试课程的定位与设计思路,课程目标,教学内容,教学设计,考核与评价,并对其进行了具体内容的阐述。
关键词软件测试;课程标准;校企合作
中图分类号G642文献标识码A文章编号1673-9671-(2010)031-0137-01
1课程定位与设计思路
1.1课程定位
《软件测试》是软件技术专业开设的一门专业核心课程,专业必修课程,在专业课程体系中占有重要的地位。本课程通过项目教学的方式,采用多种教学方法主要培养学生的软件测试员岗位能力,同时培养学生分析解决问题、与人沟通和自学等能力。
前修课程:办公应用、程序设计基础、数据库技术、界面设计、软件编程。
后续课程:企业级软件项目开发、数据库管理与应用、软件技术服务等。
1.2设计思路
通过对软件技术专业岗位群的分析,确定了《软件测试》课程为软件技术专业的核心课程。经过与企业专家研讨,确定了本课程的教学项目,教学项目的设计以学生已具有的专业技能为入口,同时为后续课程打下良好基础。
本门课程达到学生能力培养目标的参考学时为96学时,参考学分为6学分。
整体设计思路:
1.2.1校企合作
进一步深化校企合作,实施“点对面订单式”人才培养模式,校企共建丰富课程开发资源:案例库,实践技能测试题库,特色教材,测试流程及测试工具。
1.2.2内容选取
通过对软件测试岗位工作任务分析,以软件测试员职业岗位能力培养为主线,我们将教学内容分为两个项目:网上购物系统的测试活动和超市管理系统的测试活动,本课程主要围绕这两个项目展开教学和训练。结合学生的认知特点和教学规律,采用递进与并列相结合的方式来展现教学内容。其中网上购物系统的测试为教学项目,是本课程的核心内容;超市管理系统的测试活动为拓展项目,满足各层次学生的需求。
1.2.3教学内容的组织
以企业项目为载体,根据不同的内容分成多个学习性工作任务,按照学生的认知规律,由简到难的原则来组织教学内容。
1.2.4教学模式的采用
教学过程中采用真实项目引领、课内外兼修、“双师”共育项目实战的教学模式。真实项目引领指的是教学项目与拓展项目均为校内教师与企业专家共同开发项目;课程内外兼修是指学生除了课内的学习,还有课外的学习任务;“双师”共育指的是企业兼职教师与校内专任教师共同授课。将原有学科体系的知识点,彻底融入项目中,提高了学生的阅读能力、专注能力、可视化能力、沟通能力和倾听能力,培养了学生负责任的态度和吃苦耐劳精神。
2课程目标
本课程的教学目标是使學生掌握软件测试的方法、测试流程、测试工具和测试总结分析报告等技术,具备软件测试员岗位所需的技能,为今后从事软件测试工作打下良好的基础。同时培养学生的团队合作、分析解决问题的能力、与人沟通的能力和自学等能力。
2.1知识目标
掌握软件测试的企业级流程;掌握测试计划五要素;掌握测试计划主要模式;精通功能测试用例的设计;精通性能测试用例设计;精通兼容性测试用例的设计;精通界面测试用例的设计;精通链接测试用例的设计;掌握测试工具LoadRunner主要技术;精通测试总结。
2.2能力目标
能够熟练应用测试方法;能够使用软件测试相关理论知识;能够独立编写测试计划;能够熟练进行测试用例设计;能够独立编写测试总结;能够使用测试工具进行测试场景设计;能够使用测试工具进行测试脚本录制;能够利用软件测试相关技术针对某个项目进行完整测试活动。
2.3素质目标
1)培养团队合作的能力;
2)培养分析、解决问题的能力;
3)培养总结的能力;
4)培养沟通的能力;
5)培养可持续发展的能力。
3教学内容
根据《软件评测师》(国人部发[2003]39号)的要求,根据软件技术专业人才培养目标,根据行业企业调研,同时参照软件评测师标准,以及前续后续课程的教学内容,本课程的核心内容是培养软件测试员的岗位所需的技能。
通过与企业的合作,确定了典型工作任务,引进了学习性工作项目,通过在软件实习工厂—软件测试实训中心模拟企业实际工作流程与环境,有效将所学的技能融入到实践中去,使学习过程变得真实化,实践化。
4教学设计
根据行业专家对软件测试岗位进行任务和职业能力分析,同时依据学生职业能力形成规律,按照软件测试实际工作过程中项目任务的由易到难的编排方式对学习领域的教学内容进行序化,确定软件测试的教学项目。项目由易到难、知识由繁到简、教师指导由多到少、学生实际操作由少到多,符合高职学生的特点和认知规律,激发学生的学习兴趣,针对性和适用性强,能逐步培养学生分析问题和解决问题的能力及独立学习的能力。项目都是按照软件测试流程进行的,项目的实施都是按照“计划、实施、评估”三个工作步骤实施教学。
5考核与评价
打破以往的单一考核方式,强调过程考核,结果与过程结合,其中平时表现(包括出勤、提问、独立技能操作、实习报告等)、独立任务成绩、期末综合成绩等多种方式进行考核。
建议在教学中分任务领域评分,课程结束时进行综合考核,过程性考核与终结性考核的权重比为4:6。
参考文献
[1]朱少民.软件测试方法和技术[M].北京:清华大学出版社,2005.
[2]姜大源.关于工作过程系统化课程结构的理论基础[J].职教通讯,2006,1
作者简介
于艳华,硕士,现任长春职业技术学院信息分院软件教研室教师,从事软件技术专业教学工作。
吴艳平,学士,现任长春职业技术学院信息分院软件教研室教师,从事软件技术专业教学工作。
关键词软件测试;课程标准;校企合作
中图分类号G642文献标识码A文章编号1673-9671-(2010)031-0137-01
1课程定位与设计思路
1.1课程定位
《软件测试》是软件技术专业开设的一门专业核心课程,专业必修课程,在专业课程体系中占有重要的地位。本课程通过项目教学的方式,采用多种教学方法主要培养学生的软件测试员岗位能力,同时培养学生分析解决问题、与人沟通和自学等能力。
前修课程:办公应用、程序设计基础、数据库技术、界面设计、软件编程。
后续课程:企业级软件项目开发、数据库管理与应用、软件技术服务等。
1.2设计思路
通过对软件技术专业岗位群的分析,确定了《软件测试》课程为软件技术专业的核心课程。经过与企业专家研讨,确定了本课程的教学项目,教学项目的设计以学生已具有的专业技能为入口,同时为后续课程打下良好基础。
本门课程达到学生能力培养目标的参考学时为96学时,参考学分为6学分。
整体设计思路:
1.2.1校企合作
进一步深化校企合作,实施“点对面订单式”人才培养模式,校企共建丰富课程开发资源:案例库,实践技能测试题库,特色教材,测试流程及测试工具。
1.2.2内容选取
通过对软件测试岗位工作任务分析,以软件测试员职业岗位能力培养为主线,我们将教学内容分为两个项目:网上购物系统的测试活动和超市管理系统的测试活动,本课程主要围绕这两个项目展开教学和训练。结合学生的认知特点和教学规律,采用递进与并列相结合的方式来展现教学内容。其中网上购物系统的测试为教学项目,是本课程的核心内容;超市管理系统的测试活动为拓展项目,满足各层次学生的需求。
1.2.3教学内容的组织
以企业项目为载体,根据不同的内容分成多个学习性工作任务,按照学生的认知规律,由简到难的原则来组织教学内容。
1.2.4教学模式的采用
教学过程中采用真实项目引领、课内外兼修、“双师”共育项目实战的教学模式。真实项目引领指的是教学项目与拓展项目均为校内教师与企业专家共同开发项目;课程内外兼修是指学生除了课内的学习,还有课外的学习任务;“双师”共育指的是企业兼职教师与校内专任教师共同授课。将原有学科体系的知识点,彻底融入项目中,提高了学生的阅读能力、专注能力、可视化能力、沟通能力和倾听能力,培养了学生负责任的态度和吃苦耐劳精神。
2课程目标
本课程的教学目标是使學生掌握软件测试的方法、测试流程、测试工具和测试总结分析报告等技术,具备软件测试员岗位所需的技能,为今后从事软件测试工作打下良好的基础。同时培养学生的团队合作、分析解决问题的能力、与人沟通的能力和自学等能力。
2.1知识目标
掌握软件测试的企业级流程;掌握测试计划五要素;掌握测试计划主要模式;精通功能测试用例的设计;精通性能测试用例设计;精通兼容性测试用例的设计;精通界面测试用例的设计;精通链接测试用例的设计;掌握测试工具LoadRunner主要技术;精通测试总结。
2.2能力目标
能够熟练应用测试方法;能够使用软件测试相关理论知识;能够独立编写测试计划;能够熟练进行测试用例设计;能够独立编写测试总结;能够使用测试工具进行测试场景设计;能够使用测试工具进行测试脚本录制;能够利用软件测试相关技术针对某个项目进行完整测试活动。
2.3素质目标
1)培养团队合作的能力;
2)培养分析、解决问题的能力;
3)培养总结的能力;
4)培养沟通的能力;
5)培养可持续发展的能力。
3教学内容
根据《软件评测师》(国人部发[2003]39号)的要求,根据软件技术专业人才培养目标,根据行业企业调研,同时参照软件评测师标准,以及前续后续课程的教学内容,本课程的核心内容是培养软件测试员的岗位所需的技能。
通过与企业的合作,确定了典型工作任务,引进了学习性工作项目,通过在软件实习工厂—软件测试实训中心模拟企业实际工作流程与环境,有效将所学的技能融入到实践中去,使学习过程变得真实化,实践化。
4教学设计
根据行业专家对软件测试岗位进行任务和职业能力分析,同时依据学生职业能力形成规律,按照软件测试实际工作过程中项目任务的由易到难的编排方式对学习领域的教学内容进行序化,确定软件测试的教学项目。项目由易到难、知识由繁到简、教师指导由多到少、学生实际操作由少到多,符合高职学生的特点和认知规律,激发学生的学习兴趣,针对性和适用性强,能逐步培养学生分析问题和解决问题的能力及独立学习的能力。项目都是按照软件测试流程进行的,项目的实施都是按照“计划、实施、评估”三个工作步骤实施教学。
5考核与评价
打破以往的单一考核方式,强调过程考核,结果与过程结合,其中平时表现(包括出勤、提问、独立技能操作、实习报告等)、独立任务成绩、期末综合成绩等多种方式进行考核。
建议在教学中分任务领域评分,课程结束时进行综合考核,过程性考核与终结性考核的权重比为4:6。
参考文献
[1]朱少民.软件测试方法和技术[M].北京:清华大学出版社,2005.
[2]姜大源.关于工作过程系统化课程结构的理论基础[J].职教通讯,2006,1
作者简介
于艳华,硕士,现任长春职业技术学院信息分院软件教研室教师,从事软件技术专业教学工作。
吴艳平,学士,现任长春职业技术学院信息分院软件教研室教师,从事软件技术专业教学工作。