




已阅读5页,还剩22页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
成都东软学院软件测试基础课程教案成都东软学院计算机科学与技术系(部)移动应用测试课程/项目教案(指导性纲要Ver1.0版本试行)专业教育管理团队软件工程团队课程类别/项目级别课程类别:公共基础课【 】 公共选修课【 】 专业选修课【 】学科基础课【】 专业课【】 专业主干课【 】 核心专业主干课【 】 支柱性核心专业主干课【 】项目级别:一级项目【 】 二级项目【 】授课专业移动互联学生层次本科【】 专科【】课程负责人专业教师唐远涛素质教师课内学时总学时:64周学时:4总学分:4理论学时:32实践学时:32课外学时及内容设计合作学习学时及内容安排:包括校内与校外学时:分组讨论【 】 分组练习【 】 其它: 自主学习学时及内容安排:包括校内与校外学时:预习/复习【 】 课后作业【 】 其它: 授课时间2013 -2014 学年 第 1学期第1周至第16周先修课程/项目Android移动应用开发后续课程/项目面向对象系统分析与设计教学资源教材及参考资料:软件测试技术基础 陈文滨等, 清华大学出版社, 2008年7月印刷,2012年重印软件测试,赵瑞莲,北京,高等教育出版社,2008年7月印刷,2010年重印软件测试基础教程,(德)Andreas Spillner,人民邮电出版社,2003年7月印刷软件测试(原书第二版),(美) Ron Patter著,机械工业出版社,2008年印刷其他教学资源:包括教学指导书、案例集、习题集、多媒体课件、网站等,为教学的有效开展而提供的教学内容相关的资源。教学相关材料,.cd 教学环境简要说明课程/项目课内及课外教学的环境设计,包括课堂环境、实践环境(校内外实验、实训、实习、见习等环境)、网络环境等教学环境的安排与设计等。- 1 -单 元 教案首页单元CU(1)学时2 周次第1教学周 第1次课教学环境设计与组织安排本单元以教师讲授与学生自学相结合单元名称课程介绍与职涯规划单元项目名称无教学目标及达成度理论知识行业介绍、专业介绍、课程介绍专业技能检索、整理资料,资料内容提炼、归纳职业道德认真、负责、仔细、严谨、缜密、逻辑性强教学重点难点重点:1. 软件测试行业现状2. 课程介绍3. 软件测试与职业发展4. 课程考核难点:1. 软件测试行业现状2. 课程介绍3. 软件测试与职业发展教学方法手段媒介教学方法: 讲授、示教、课堂互动、课堂指导、课后作业和辅导答疑。教学手段: 使用PPT进行课堂讲解。教学媒介: 教科书、板书、幻灯片教学组织方式讲解、讲评建议只提方法,去掉各方法后的内容,否则,会造成大量内容重复相结合s 以引导学生查询相关资料,得出结论;s 抽查学生作业完成情况;s 讲评并给出下次课内容。实践环节课内实践环节:无课外实践环节:查资料,完成课后任务。教学设计【教学进程安排】一、主要内容设计这是第一次课,主要内容如下:1 新学期致辞(15m)1) 一年之计在于春2) 没有规矩不成方圆3) 机会只青睐有准备的人2 课程介绍(45m)1) 软件测试行业现状中国IT人才缺口超过100万名,其中30万名以上为软件测试人才。作为工业化产品质量的“把门”者,软件测试工程师也就成为软件开发企业必不可少的技术人才。国内软件测试人才需求和职业发展潜力巨大。 软件测试在国内起步较晚,软件测试从业人员大部分还属于职场起步阶段,说明此领域存在较为广阔的职业发展空间。 软件测试已成为21世纪最有钱途的岗位。 2) 软件测试专业介绍软件测试专业的人才培养定位:应用型软件测试技术专门人才。 这种定位可以从三个维度描述:维度1:岗位级别:初级软件测试工程师及软件测试工程师维度2:测试方法:侧重于功能测试,兼顾白盒测试、非功能测试及自动化测试维度3:业务领域:侧重于行业应用、手机应用及游戏测试主要就业取向:在IT公司各个层面上从事各类测试工作。常见岗位包括:软件测试工程师、白盒测试工程师、性能测试工程师、自动化测试工程师、软件质量保证工程师和软件配置管理工程师等。对软件测试人员的技能要求主要包括:测试用例设计、测试执行、测试项目管理、软件质量保证、自动化软件测试等方面。对初级软件测试人员的要求重点集中在测试用例设计、执行及相关文档的编写如缺陷记录编写等方面从发展的眼光来看,测试环境的配置、自动化测试工具的使用、英语等也是中高级测试人才的必备技能。介绍专业的能力培养与课程体系的对应关系。3) 课程介绍软件测试基础课程是软件测试专业的核心主干专业课程之一。通过该课程的学习,掌握软件测试基础理论、方法和基本技能,为后期的软件测试专业课程奠定基础。软件测试基础是软件测试专业的职业技术课程。本课程为后续多门专业课程提供必要的支撑,对实现本专业的培养目标具有至关重要的作用。软件测试课程是一门理论和实践性都很强的课程。要求学生能够理解软件测试的原理,了解软件测试的过程,掌握几种常用的软件测试技术,能够熟练设计测试用例,并能够运用所学的知识对简单及小规模的软件系统进行测试。4) 软件测试与职业发展软件测试人员可从不同的方面规划自己的职业生涯:测试技术路线、项目管理路线、质量管理路线。目前软件测试职业的特点:w 工作起点高,发展空间大 w 职业寿命长,越老越吃香 w 工作更稳定,不用频繁“跳” w 薪水待遇好 ,“钱”景被看涨 5) 如何学习从教的方面:s 全面贯彻CDIO教学理念s 运用案例教学、项目教学等教学方法s 强调理论 + 实践s 课后作业 + 小组抽查 + 讲评总之,强调实践!实践!实践!在学的方面:w 态度一年之计在于春没有规矩不成方圆机会只青睐有准备的人w 习惯思维习惯:缜密、严谨、细致、逆向思维、学习习惯:上课带书、本,听课记笔记,课前预习、课后复习、动手、遵守学院的规章制度、课堂纪律、注意听讲生活习惯:按时作息w 方法制定明确的目标并向目标努力临渊羡鱼,不如退而结网 动手当日事当日毕 积重难返 学会学习 - 利用一切可利用的资源掌握一些业务领域的知识w 要想成为优秀的软件测试人员,外语也是非常重要的。6) 课程考核类别考核项目考核主要内容所占权重形成性考核平时成绩团队4、5级项目完成情况30团队3级项目完成情况10%考勤出勤情况及上课表现20%终结性考核试卷考试本学期所学内容40%7) 课堂教学管理按学院200835号文件规定办。【归纳总结】(5m)本次课是这门课的第一次课,在这次课上,我们主要介绍了以下内容:s 软件测试行业的现状;s 软件测试专业介绍s 软件测试基础课程介绍s 软件测试专业的职业规划s 如何学习s 课程考核通过这次课,使学生对本课程的内容、目标、要求、考核等有所了解,并初步规划自己的职业生涯。【课外学习要求】(25m)1、 确定课代表s 课代表负责平时作业的收交,负责了解同学对教学的意见及反馈s 做为老师的助理协助老师进行项目管理2、 分组,每组5人左右,选出组长,将名单按以下格式报课代表整理完成后发给我;组名学号姓名3、 以组为单位完成以下任务:(100分)a) 查询软件测试的相关网站及软件失效的例子(10分)b) 查询并回答:(每题10分)1) 什么是软件缺陷?2) 怎么样去判别软件缺陷?3) 软件缺陷和软件失效的关系是什么?4) 软件缺陷产生的原因有哪些?5) 何时处理软件缺陷最经济?6) 什么是软件测试?7) 软件测试的目的是什么?8) 软件测试的对象是什么?或者说测什么?9) 什么是软件的调试?软件的测试与调试是一回事吗?他们之间有什么区别?任务3完成情况下次上课随机抽查,抽查范围为4-5个组,抽查结果记为该组平时成绩。同时考虑学生互评成绩。【课后分析及改进】教学团队对课程/项目教学设计的可行性、知识与能力指标的达成度、教与学环节的设计、教学重点与难点的把握、教学方法手段的有效性、师生双边活动的设计、课内与课外的结合、教与学的效果等课堂教学过程情况进行总结与分析,共同研讨确定改进措施与方案。注释:教学设计按每次课2学时撰写。单 元 教案首页单元CU(2)学时4 周次第1教学周 第2次课教学环境设计与组织安排本单元以教师讲授与学生自学相结合单元名称软件测试基础单元项目名称无教学目标及达成度理论知识软件测试基础、软件缺陷、软件测试专业技能检索、整理资料,资料内容提炼、归纳职业道德认真、负责、仔细、严谨、缜密、逻辑性强教学重点难点重点:i. 软件缺陷ii. 软件测试难点:a) 软件缺陷b) 软件测试教学方法手段媒介教学方法: 讲授、示教、课堂互动、课堂指导、课后作业和辅导答疑。教学手段: 使用PPT进行课堂讲解。教学媒介: 教科书、板书、幻灯片教学组织方式讲解、讲评相结合s 以引导学生查询相关资料,得出结论;s 抽查学生作业完成情况;s 讲评并给出下次课内容。实践环节课内实践环节:无课外实践环节:查资料,完成课后任务。教学设计【教学进程安排】一、 课外学习讲评3 课后任务完成情况讲评对上次课后任务1、2完成的情况进行讲评,其目的是1)培养学生的职业素养,做任何事情都不能拖拉,要认真;2)如何做事。4 课后任务完成情况抽查对上次课后任务3完成情况进行抽查,抽查范围为4-5个组。通过抽查,1)指导学生如何自学,如何查资料、整理资料;2)培养学生的团队精神,分工合作;3)检查学生是否理解、掌握了说要求掌握的基本概念。根据抽查情况进行讲评。二、 内容导入通过大量软件错误引发的事故,引出本次课的主要内容:s 英特尔奔腾浮点除法软件缺陷1995s 迪斯尼的狮子王 1994-1995s 美国航天局(NASA)火星极地着陆-1999s 爱国者导弹防御系统-1991s 千年虫-大约1974s 软件已经成为我们的工作、生活中不可或缺的重要部分。软件质量已经成为决定产品质量或企业成败的最重要的因素。软件不能正常工作所带来的问题对我们的工作和生活带来很多不便,甚至会造成时间、金钱、信誉等方面的重大损失,严重时会危及生命。这一系列的问题就是软件缺陷。三、 本次课主要内容1、 软件缺陷要求掌握什么是软件缺陷,如何识别软件缺陷,有关软件缺陷的几个名词,即错误、缺陷、故障、失效,要明白它们之间的关系,即缺陷的因果链。同时,要求掌握软件缺陷产生的原因以及软件缺陷的修复。2、 软件测试介绍软件测试的定义,狭义的定义及广义的定义。介绍软件测试的目的,软件测试可以有不同的目的。软件测试测什么?软件测试并不等于程序测试。软件测试应该贯穿整个软件产品开发过程,软件产品不仅仅是程序,软件开发过程中的各种工作产品以及最后要打包发布的软件产品等也都是我们要测试的对象。【归纳总结】(5m)本次课上,我们主要介绍了以下内容:s 软件缺陷s 软件测试上次课后的任务3 中的问题,都是要求学生要掌握的。【课外学习要求】(25m)以组为单位完成以下任务:(100分)1. 软件质量模型,软件产品有哪些质量属性?2. 尝试举例说明每个软件质量属性3. 思考软件质量属性和测试之间的关系任务完成情况下次上课随机抽查,抽查范围为4-5个组,抽查结果记为该组平时成绩。同时考虑学生互评成绩。【课后分析及改进】教学团队对课程/项目教学设计的可行性、知识与能力指标的达成度、教与学环节的设计、教学重点与难点的把握、教学方法手段的有效性、师生双边活动的设计、课内与课外的结合、教与学的效果等课堂教学过程情况进行总结与分析,共同研讨确定改进措施与方案。注释:教学设计按每次课2学时撰写。单 元 教案首页单元CU(2)学时4 周次第1教学周 第2次课教学环境设计与组织安排本单元以教师讲授与学生自学相结合单元名称软件测试基础单元项目名称无教学目标及达成度理论知识软件测试基础、软件缺陷、软件测试专业技能检索、整理资料,资料内容提炼、归纳职业道德认真、负责、仔细、严谨、缜密、逻辑性强教学重点难点重点:s 软件质量模型及软件产品的主要质量属性s 软件测试的过程及各阶段要做的主要工作s 软件测试的方法及分类难点:c) 无教学方法手段媒介教学方法: 讲授、示教、课堂互动、课堂指导、课后作业和辅导答疑。教学手段: 使用PPT进行课堂讲解。教学媒介: 教科书、板书、幻灯片教学组织方式讲解、讲评相结合s 以引导学生查询相关资料,得出结论;s 抽查学生作业完成情况;s 讲评并给出下次课内容。实践环节课内实践环节:无课外实践环节:查资料,完成课后任务。教学设计【教学进程安排】四、 课外学习讲评5 课后任务完成情况讲评对上次课后任务1、2完成的情况进行讲评,其目的是1)培养学生的职业素养,做任何事情都不能拖拉,要认真;2)如何做事。6 课后任务完成情况抽查对上次课后任务3完成情况进行抽查,抽查范围为4-5个组。通过抽查,1)指导学生如何自学,如何查资料、整理资料;2)培养学生的团队精神,分工合作;3)检查学生是否理解、掌握了说要求掌握的基本概念。根据抽查情况进行讲评。五、 内容导入软件测试测什么?由此问题引出软件质量模型六、 本次课主要内容3、 软件测试与软件开发在软件开发的过程中,需要对软件的中间产品和最终产品进行测试,以检验软件产品是否完全符合指定的需求。由于软件是无形产品,因此,对软件产品的测试即包括通过运行软件来动态地检验软件的动态行为的测试,也包括静态的对软件文档的测试。4、 软件测试与软件质量软件质量包括:功能性(Functionality)、可靠性(Reliability)、可用性(Usability)、效率(Efficiency)、可维护性(Maintainability)、可移植性(Maintainability)等,测试时,对以上质量属性都要考虑。【归纳总结】(5m)本次课上,我们主要介绍了以下内容:s 软件质量模型s 软件测试上次课后的任务3 中的问题,都是要求学生要掌握的。【课外学习要求】(25m)以组为单位完成以下任务:(100分)4. 测试用例包括测试用例定义、测试用例要素及格式、测试用例的设计原则、测试用例的组织、测试用例的评价等5. 缺陷报告缺陷报告的要素及编写要点任务完成情况下次上课随机抽查,抽查范围为4-5个组,抽查结果记为该组平时成绩。同时考虑学生互评成绩。【课后分析及改进】教学团队对课程/项目教学设计的可行性、知识与能力指标的达成度、教与学环节的设计、教学重点与难点的把握、教学方法手段的有效性、师生双边活动的设计、课内与课外的结合、教与学的效果等课堂教学过程情况进行总结与分析,共同研讨确定改进措施与方案。注释:教学设计按每次课2学时撰写。单 元 教案首页单元CU(1)学时20 周次第2教学周 第2次课教学环境设计与组织安排本单元以教师讲授与学生自学相结合单元名称软件测试基础单元项目名称无教学目标及达成度理论知识测试用例的要素、写法、组织,缺陷报告的要素及编写注意事项专业技能检索、整理资料,资料内容提炼、归纳职业道德认真、负责、仔细、严谨、缜密、逻辑性强教学重点难点重点:iii. 测试用例文档iv. 缺陷报告文档难点:1. 测试用例文档2. 缺陷报告文档教学方法手段媒介教学方法: 讲授、示教、课堂互动、课堂指导、课后作业和辅导答疑。教学手段: 使用PPT进行课堂讲解。教学媒介: 教科书、板书、幻灯片教学组织方式讲解、讲评相结合s 以引导学生查询相关资料,得出结论;s 抽查学生作业完成情况;s 讲评并给出下次课内容。实践环节课内实践环节:无课外实践环节:查资料,完成课后任务。教学设计【教学进程安排】七、 课外学习讲评7 课后任务完成情况抽查对上次课后任务完成情况进行抽查,抽查范围为4-5个组。通过抽查,1)指导学生如何自学,如何查资料、整理资料;2)培养学生的团队精神,分工合作;3)检查学生是否理解、掌握了说要求掌握的基本概念。根据抽查情况进行讲评。八、 内容导入测试过程中发现了问题怎么办?如何准确地记录缺陷?如何让开发人员能够快速地定位、回放缺陷?以上问题引出缺陷报告并讲解缺陷报告的要素及注意事项九、 本次课主要内容5、 测试用例包括定义、测试用例要素及格式、测试用例的设计原则、测试用例的组织、测试用例的评价等。测试用例:为特定目标或测试条件而开发的一组输入值、执行前置条件、期望结果和执行后置条件。用例常用格式如下:6、 缺陷报告测试人员在报告错误时需注意以下方面: a) 描述清楚、精确、简洁b) 内容详细 c) 描述事实而不是推测 d) 报告错误如何重现e) 妥善处理间歇性错误f) 在递交前检查【归纳总结】(5m)本次课上,我们主要介绍了以下内容:s 测试用例s 缺陷报告这两个文档都是要求学生要掌握的,可以说是测试人员的基本功【课外学习要求】(25m)以组为单位完成以下任务:(100分)6. 考虑163邮箱注册模块怎么测试7. 套用前面讲到的测试的过程,对问题1教学测试任务完成情况下次上课随机抽查,抽查范围为4-5个组,抽查结果记为该组平时成绩。同时考虑学生互评成绩。【课后分析及改进】教学团队对课程/项目教学设计的可行性、知识与能力指标的达成度、教与学环节的设计、教学重点与难点的把握、教学方法手段的有效性、师生双边活动的设计、课内与课外的结合、教与学的效果等课堂教学过程情况进行总结与分析,共同研讨确定改进措施与方案。注释:教学设计按每次课2学时撰写。单 元 教案首页单元CU(3)学时20 周次第3教学周 第1次课教学环境设计与组织安排本单元以教师讲授与学生自学相结合单元名称软件测试基础单元项目名称无教学目标及达成度理论知识测试用例设计过程专业技能检索、整理资料,资料内容提炼、归纳职业道德认真、负责、仔细、严谨、缜密、逻辑性强教学重点难点重点:v. 测试用例设计步骤vi. 等价类划分法测试用例设计规则难点:1. 测试用例设计步骤2. 等价类划分法测试用例设计规则教学方法手段媒介教学方法: 讲授、示教、课堂互动、课堂指导、课后作业和辅导答疑。教学手段: 使用PPT进行课堂讲解。教学媒介: 教科书、板书、幻灯片教学组织方式讲解、讲评相结合s 以引导学生查询相关资料,得出结论;s 抽查学生作业完成情况;s 讲评并给出下次课内容。实践环节课内实践环节:无课外实践环节:查资料,完成课后任务。教学设计【教学进程安排】十、 课外学习讲评8 课后任务完成情况讲评对上次课后任务1、2完成的情况进行讲评,其目的是1)培养学生的职业素养,做任何事情都不能拖拉,要认真;2)如何做事。9 课后任务完成情况抽查对上次课后任务3完成情况进行抽查,抽查范围为4-5个组。通过抽查,1)指导学生如何自学,如何查资料、整理资料;2)培养学生的团队精神,分工合作;3)检查学生是否理解、掌握了说要求掌握的基本概念。根据抽查情况进行讲评。十一、 内容导入CDIO介绍。十二、 本次课主要内容7、 测试用例设计在执行测试用例之前,应先确定期望结果。否则,在测试过程中经常发生将错误结果误认为是正确结果的情况,从而遗漏真正的软件缺陷。对测试对象进行测试可常用不同的方法:黑盒测试和白盒测试黑盒测试常用于级别比较高的测试中,如集成测试、验收测试。白盒测试常常用于级别比较低的测试中,如单元测试、集成测试8、 等价类划分法等价类划分法测试用例设计的步骤:(1)划分并标识等价类标识所有输入,对每个输入进行等价类划分,形成等价类表,每一等价类规定一个唯一的编号;(2)为有效等价类设计测试用例设计一测试用例,使其尽可能多地覆盖尚未覆盖的有效等价类,重复这一步骤,直到所有有效等价类均被测试用例所覆盖;(3)为无效等价类设计测试用例设计一新测试用例,使其只覆盖一个无效等价类,重复这一步骤直到所有无效等价类均被覆盖;【归纳总结】(5m)本次课上,我们主要介绍了以下内容:l 测试用例设计步骤l 等价类划分法测试用例设计规则不管采用哪种测试用例设计方法测试用例设计步骤都是要求学生要掌握的。【课外学习要求】(25m)以组为单位完成以下任务:(100分)8. 利用本次所学的内容,对163登录模块进行测试;9. 利用本次所学的内容,对三角形问题进行测试;任务完成情况下次上课随机抽查,抽查范围为4-5个组,抽查结果记为该组平时成绩。同时考虑学生互评成绩。【课后分析及改进】教学团队对课程/项目教学设计的可行性、知识与能力指标的达成度、教与学环节的设计、教学重点与难点的把握、教学方法手段的有效性、师生双边活动的设计、课内与课外的结合、教与学的效果等课堂教学过程情况进行总结与分析,共同研讨确定改进措施与方案。注释:教学设计按每次课2学时撰写。单 元 教案首页单元CU(3)学时20 周次第3教学周 第2次课教学环境设计与组织安排本单元以教师讲授与学生自学相结合单元名称软件测试基础单元项目名称无教学目标及达成度理论知识测试用例设计 等价类划分法专业技能检索、整理资料,资料内容提炼、归纳职业道德认真、负责、仔细、严谨、缜密、逻辑性强教学重点难点重点:vii. 等价类划分法难点:d) 等价类划分法教学方法手段媒介教学方法: 讲授、示教、课堂互动、课堂指导、课后作业和辅导答疑。教学手段: 使用PPT进行课堂讲解。教学媒介: 教科书、板书、幻灯片教学组织方式讲解、讲评相结合s 以引导学生查询相关资料,得出结论;s 抽查学生作业完成情况;s 讲评并给出下次课内容。实践环节课内实践环节:无课外实践环节:查资料,完成课后任务。教学设计【教学进程安排】十三、 课外学习讲评10 课后任务完成情况讲评对上次课后任务1、2完成的情况进行讲评,其目的是1)培养学生的职业素养,做任何事情都不能拖拉,要认真;2)如何做事。11 课后任务完成情况抽查对上次课后任务3完成情况进行抽查,抽查范围为4-5个组。通过抽查,1)指导学生如何自学,如何查资料、整理资料;2)培养学生的团队精神,分工合作;3)检查学生是否理解、掌握了说要求掌握的基本概念。根据抽查情况进行讲评。十四、 内容导入回顾上次课所讲内容十五、 本次课主要内容例1:保险费率计算程序保险费率计算程序需求如下:保费 = 投保额 保险率保险率又依点数不同而不同,10点以上为0.6%,10点及以下费率为0.1%。输入数据说明如下:年龄20 39岁6点40 59岁4点60岁以上,20岁以下2点性别男性5点女性3点婚姻已婚3点未婚5点抚养人数一人扣0.5,最多扣3分(四舍五入取整)第一步:划分等价类并细分等价类:先分析输入数据的形式 年龄:一或两位数字 性别:以英文“male”、“female”、“M”、“F”表示 婚姻:已婚、未婚 抚养人数:空白或一位数字 保险费率:10点以上、10点以下第二步:设计有效测试用例第二步:设计无效测试用例通过这个例子,我们看到: 等价类划分法不仅可以用在输入参数上,同样可以用于输出结果。 通过本例,理解等价类划分规则的使用思考问题:婚姻的取值“已婚”和“未婚”都是有效输入,可否放在同一个等价类中?为什么?例2:三角形问题略【归纳总结】本次课上,主要通过两个例子学习了等价类划分的过程。等价类方法是测试用例设计的最基本的方法,一定要掌握。【课外学习要求】以组为单位完成以下任务:(100分)10. 全组每个同学都要完成以下作业:a) 三角形程序 blackbox.exe 的测试b) DreamCar系统中CalculatePrice函数的测试以上作业,下次课随机抽查,计个人及团队成绩。任务完成情况下次上课随机抽查,抽查范围为4-5个组,抽查结果记为该组平时成绩。同时考虑学生互评成绩。【课后分析及改进】教学团队对课程/项目教学设计的可行性、知识与能力指标的达成度、教与学环节的设计、教学重点与难点的把握、教学方法手段的有效性、师生双边活动的设计、课内与课外的结合、教与学的效果等课堂教学过程情况进行总结与分析,共同研讨确定改进措施与方案。注释:教学设计按每次课2学时撰写。单 元 教案首页单元CU(3)学时20 周次第4教学周 第1次课教学环境设计与组织安排本单元以教师讲授与学生自学相结合单元名称软件测试基础单元项目名称无教学目标及达成度理论知识等价类划分法联系抽查及小结专业技能检索、整理资料,资料内容提炼、归纳职业道德认真、负责、仔细、严谨、缜密、逻辑性强教学重点难点重点:viii. 等价类划分法难点:e) 等价类划分法教学方法手段媒介教学方法: 讲授、示教、课堂互动、课堂指导、课后作业和辅导答疑。教学手段: 使用PPT进行课堂讲解。教学媒介: 教科书、板书、幻灯片教学组织方式讲解、讲评相结合s 以引导学生查询相关资料,得出结论;s 抽查学生作业完成情况;s 讲评并给出下次课内容。实践环节课内实践环节:无课外实践环节:查资料,完成课后任务。教学设计【教学进程安排】十六、 课外学习讲评12 课后任务完成情况抽查对上次课后任务完成情况进行抽查,抽查范围为4-5个组。通过抽查,1)指导学生如何自学,如何查资料、整理资料;2)培养学生的团队精神,分工合作;3)检查学生是否理解、掌握了说要求掌握的基本概念。根据抽查情况进行讲评。十七、 内容导入通过抽查,发现学生作业存在的问题,并进行讲评。十八、 本次课主要内容1. 等价类测试的类型l 根据测试时基于单缺陷还是多缺陷。等价类可划分为弱、强两种l 根据是否考虑无效值,等价类又可划分为一般和健壮两种2. 测试结束准则: 等价类划分测试技术的测试准则(等价类划分覆盖率)可以定义为执行等价类的数量与总共描述的等价类数量之比。 等价类划分覆盖率=(执行等价类的数量/总的等价类数量) 100%测试对象计划测试的越彻底,需要的覆盖率就越高。由此,也可看出标识等价类的重要性。只有充分地分析了需求并认真构建了等价类,利用等价类技术生成的测试用例才是优秀的。3. 等价类划分技术的价值等价类划分技术不仅仅用来确定方法和函数的输入和输出,也可以用来准备中间值、状态、与时间相关的值(如事件之前或之后的值)以及接口参数等。因此,这种方法可以用在系统测试、集成测试和组件测试中。等价类技术是一种非常强大的技术【归纳总结】本次课上,我们主要介绍了以下内容:s 进一步复习巩固等价类划分法s 对等价类划分法进行小结上次课后的任务中的问题,都是要求学生要掌握的。【课外学习要求】以组为单位完成以下任务:(100分)11. 对前面做过的练习,用边界值进行测试,会有什么情况?12. 常用的边界值有哪些任务完成情况下次上课随机抽查,抽查范围为4-5个组,抽查结果记为该组平时成绩。同时考虑学生互评成绩。【课后分析及改进】教学团队对课程/项目教学设计的可行性、知识与能力指标的达成度、教与学环节的设计、教学重点与难点的把握、教学方法手段的有效性、师生双边活动的设计、课内与课外的结合、教与学的效果等课堂教学过程情况进行总结与分析,共同研讨确定改进措施与方案。注释:教学设计按每次课2学时撰写。单 元 教案首页单元CU(3)学时20 周次第4教学周 第2次课教学环境设计与组织安排本单元以教师讲授与学生自学相结合单元名称软
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 天津理工大学中环信息学院《蒙台梭利教育理论与实践》2024-2025学年第一学期期末试卷
- 如何评价煤矿安全应急预案(3篇)
- 梅尼埃病的应急预案(3篇)
- 2025-2030高铁物流基地与产业园区融合发展策略报告
- 沽河街道防汛抗旱应急预案(3篇)
- 测量员入职培训课件模板
- 雨污水管网汛期应急预案(3篇)
- 新冠疫情孕妇救治应急预案(3篇)
- 上海市水务海洋应急预案(3篇)
- 电缆单相接地应急预案(3篇)
- ks-9000气体报警控制器使用说明书
- 《SPC统计过程控制》课件
- GB/T 14153-1993硬质塑料落锤冲击试验方法通则
- (完整版)人教版八年级下册《道德与法治》期末测试卷及答案【新版】
- 并购贷款业务培训
- 北京大学人民医院-医疗知情同意书汇编
- 建设集团有限公司安全生产管理制度汇编
- 牙体牙髓病最全课件
- 交通信号控制系统检验批质量验收记录表
- 疫苗运输温度记录表
- 各国钢材-合金牌号对照表
评论
0/150
提交评论