教案首页-软件测试技术_第1页
教案首页-软件测试技术_第2页
教案首页-软件测试技术_第3页
教案首页-软件测试技术_第4页
教案首页-软件测试技术_第5页
已阅读5页,还剩63页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、编号:Q/NJXX-QR-RJ-2-2012 南京信息职业技术学院教 案授课班级91011P授课时数2序号1时间地点2012 年09月03 日 5-6节 资211课程单元软件测试概述教学内容课程介绍软件测试背景软件缺陷软件测试的复杂性与经济性分析软件测试职业教学重点软件缺陷软件测试的复杂性教学难点软件缺陷产生的原因软件测试的复杂性和经济性教学资源课外作业教学过程设计活动内容活动要点教学内容:课程介绍软件测试背景软件缺陷软件测试的复杂性与经济性分析软件测试职业教师活动和学生活动:教师:讲授学生:练习教学步骤:1、 引入2、 新课授3、 练习4、 总结5、 布置预习作业可能出现的问题:易对软件缺陷

2、产生片面性的理解教学方法: 讲授法、案例教学、练习法重点和难点的解决:1、 教师将重点和难点作为任务提出2、 学生分组学习和讨论完成对重点内容和难点内容的初步认识和理解;3、 教师和学生一起对学生答案给出点评,帮助学生升华对重点和难点内容的理解和掌握。时间分配:课程介绍-10分钟软件测试背景-15分钟软件缺陷-30分钟软件测试的复杂性与经济性分析-30分钟软件测试职业-5分钟编号:Q/NJXX-QR-RJ-2-2012 南京信息职业技术学院教 案授课班级91011P授课时数2序号2时间地点2012 年09月04 日 1-2节 资211课程单元软件测试基础教学内容软件测试的基本理论软件测试的分类

3、软件质量保证与软件测试软件测试的规范教学重点软件测试的基本理论软件测试的分类教学难点软件质量保证与软件测试软件测试的规范教学资源课外作业教学过程设计活动内容活动要点软件测试的基本理论软件测试的分类软件质量保证与软件测试软件测试的规范教师活动和学生活动:教师:讲授学生:做练习教学步骤:1、 复习2、 引入3、 新课授4、 练习5、 总结6、 布置预习作业可能出现的问题:1、 易混淆软件测试的不同分类2、 测试思想的转换教学方法: 讲授法、案例教学、练习法重点和难点的解决:1、 教师将重点和难点作为任务提出2、 学生分组学习和讨论完成对重点内容和难点内容的初步认识和理解;3、 教师和学生一起对重点

4、和难点部分进行讨论、解答4、 学生做相关练习题目以检验学生的学习效果时间分配:软件测试的基本理论-20分钟软件测试的分类-30分钟软件质量保证与软件测试-30分钟软件测试的规范-10分钟编号:Q/NJXX-QR-RJ-2-2012 南京信息职业技术学院教 案授课班级91011P授课时数2序号时间地点2012 年09月10日 5-6节 资211课程单元软件测试过程与方法教学内容软件测试过程软件测试与软件开发的关系单元测试 、集成测试、确认测试系统测试、验收测试教学重点单元测试集成测试教学难点软件测试与软件开发的关系软件测试各个阶段的测试目标教学资源课外作业教学过程设计活动内容活动要点软件测试过程

5、软件测试与软件开发的关系单元测试 、集成测试、确认测试系统测试、验收测试教师活动和学生活动:教师:讲授学生:上机操作教学步骤:1、 复习2、 引入3、 新课授4、 练习5、 总结6、 布置预习作业可能出现的问题:1、 确认测试目的易与其他类型的测试混淆。2、 易混淆系统测试与集成测试教学方法: 讲授法、案例教学、练习法重点和难点的解决:1、 教师将重点和难点作为任务提出2、 学生分组学习和讨论完成对重点内容和难点内容的初步认识和理解;3、 教师和学生一起对重点和难点部分进行讨论4、 做练习,评测学生的学习情况时间分配:软件测试过程-5分钟软件测试与软件开发的关系-10分钟单元测试 -30分钟、

6、集成测试-30分钟、确认测试-5分钟、系统测试-5分钟、验收测试-5分钟编号:Q/NJXX-QR-RJ-2-2012 南京信息职业技术学院教 案授课班级91011P授课时数2序号时间地点2012 年09月1 日 1-2节 资211课程单元白盒测试技术教学内容逻辑覆盖测试路径分析测试教学重点逻辑覆盖测试技术控制流图的概念和应用独立路径测试设计与应用教学难点条件组合覆盖环形复杂度的理解路径覆盖与独立路径的区别独立路径的寻找教学资源课外作业教学过程设计活动内容活动要点逻辑覆盖测试路径分析测试教师活动和学生活动:教师:讲授学生:练习教学步骤:1、 复习2、 引入3、 新课授4、 练习5、 总结6、 布

7、置预习作业可能出现的问题:路径测试与路径覆盖测试的区别教学方法: 讲授法、案例教学、练习法重点和难点的解决:1、 教师将重点和难点作为任务提出2、 学生分组学习和讨论完成对重点内容和难点内容的初步认识和理解;3、 教师和学生一起对重点和难点部分进行讨论和解答4、 做练习检验学生的学习效果时间分配:1、逻辑覆盖测试-45分钟1.1白盒测试的基本概念-5分钟1.2逻辑覆盖测试方法 -40分钟2、路径分析测试-45分钟2.1控制流图-10分钟2.2控制流图-30分钟2.3 Z路径覆盖测试-5分钟编号:Q/NJXX-QR-RJ-2-2012 南京信息职业技术学院教 案授课班级91011P授课时数2序号

8、时间地点2012 年09月 14日 3-4节 资211课程单元白盒测试技术教学内容循环测试代码审查与代码走查桌面检查最少测试用例的计算教学重点桌面检查最少测试用例的计算教学难点循环测试的方法代码审查与代码走查的区别最少测试用例的计算教学资源课外作业教学过程设计活动内容活动要点循环测试代码审查与代码走查桌面检查最少测试用例的计算教师活动和学生活动:教师:讲授学生:练习教学步骤:1、 复习2、 引入3、 新课授4、 练习5、 总结6、 布置预习作业可能出现的问题:缺乏可以提供代码走查和代码审查的典型代码教学方法: 讲授法、案例教学、练习法重点和难点的解决:1、 教师将重点和难点作为任务提出2、 学

9、生分组学习和讨论完成对重点内容和难点内容的初步认识和理解;3、 教师和学生一起对重点和难点部分进行解答4、 教师提供练习题目给学生做练习一遍对学生的学习效果进行评价时间分配:循环测试-20分钟代码审查与代码走查-15分钟桌面检查-35分钟最少测试用例的计算-20分钟编号:Q/NJXX-QR-RJ-2-2012 南京信息职业技术学院教 案授课班级91011P授课时数2序号时间地点2012 年09月17 日 节 资211课程单元实验1 白盒测试用例设计教学内容语句覆盖、判定/条件覆盖的测试用例设计方法教学重点语句覆盖判定/条件覆盖教学难点判定/条件覆盖教学资源课外作业实验报告教学过程设计活动内容活

10、动要点运用语句覆盖、判定/条件覆盖测试方法为一个 洗牌、发牌程序设计测试用例。教师活动和学生活动:教师:讲授、指导学生:上机练习教学步骤:1、 复习2、 引入3、 新课授4、 上机做实验5、 总结6、 布置预习作业可能出现的问题:学生未学习过Java,测试Java程序较困难,需要教师对所测代码做出适当的解释。教学方法: 讲授法、案例教学、练习法重点和难点的解决:1、 教师将重点和难点作为任务提出2、 学生分组学习和讨论完成对重点内容和难点内容的初步认识和理解;3、 教师和学生一起对重点和难点部分进行解答4、 教师巡视,及时对学生出现的问题进行处理,普遍性的问题可以统一讲解,一般性的问题可以单独

11、讲解。时间分配:实验目的和相关测试知识介绍-10分钟实验内容介绍-10分钟学生上机做实验-70分钟编号:Q/NJXX-QR-RJ-2-2012 南京信息职业技术学院教 案授课班级91011P授课时数2序号时间地点2012 年09月18 日 1-2节 资211课程单元实验1 白盒测试技术(续)教学内容常用的白盒测试技术白盒测试策略独立路径测试教学重点独立路径教学难点控制流图的绘制独立路径的寻找教学资源课外作业实验报告教学过程设计活动内容活动要点常用的白盒测试技术白盒测试策略独立路径测试教师活动和学生活动:教师:讲授学生:上机练习教学步骤:1、 复习2、 新课授3、 学生上机做实验4、 教师辅导学

12、生上机可能出现的问题:学生容易将程序流程图与控制流图相混淆。教学方法: 讲授法、案例教学、练习法重点和难点的解决:1、 教师将重点和难点作为任务提出2、 学生分组学习和讨论完成对重点内容和难点内容的初步认识和理解;3、 教师和学生一起对重点和难点部分进行解答4、 教师指导学生上机做实验以便检查学生的学习效果。时间分配:常用的白盒测试技术-5分钟白盒测试策略-5分钟独立路径测试-80分钟编号:Q/NJXX-QR-RJ-2-2012 南京信息职业技术学院教 案授课班级91011P授课时数2序号时间地点2012 年09月21 日 3-4节 资211课程单元黑盒测试技术教学内容黑盒测试概述等价类划分法

13、边界值分析法教学重点等价类划分法边界值分析法教学难点等价类的合理划分教学资源课外作业教学过程设计活动内容活动要点黑盒测试概述等价类划分法边界值分析法教师活动和学生活动:教师:讲授学生:练习教学步骤:1、 复习2、 引入3、 新课授4、 上机做实验5、 总结5、 布置预习作业可能出现的问题:边界值分析法中学生容易遗漏对正常情况的测试用例设计。教学方法: 讲授法、案例教学、练习法重点和难点的解决:1、 教师将重点和难点作为任务提出2、 学生分组学习和讨论完成对重点内容和难点内容的初步认识和理解;3、 教师和学生一起对重点和难点部分进行解答4、 教师提供练习题目给学生做练习一遍对学生的学习效果进行评

14、价。时间分配:1、黑盒测试概述-10分钟2、等价类划分法-60分钟l 等价类的划分、划分依据-10分钟l 等价类划分测试设计思想和用例设计-15分钟l 案例讲解与课堂练习-25分钟l 常见的等价类划分法-10分钟时间分配:3、 边界值分析法-20分钟l 边界值分析法的概念-5分钟l 设计步骤-5分钟l 案例讲解和课堂练习-10分钟编号:Q/NJXX-QR-RJ-2-2012 南京信息职业技术学院教 案授课班级91011P授课时数2序号时间地点2012 年09月24 日 5-6节 资211课程单元黑盒测试技术教学内容决策表法因果图法测试方法的选择案例设计教学重点因果图法决策表法教学难点因果图的合

15、理设计决策表的初始化教学资源课外作业教学过程设计活动内容活动要点决策表法因果图法测试方法的选择案例设计教师活动和学生活动:教师:讲授学生:练习教学步骤:1、 复习2、 引入3、 新课授4、 总结6、 布置预习作业可能出现的问题:学生容易将因果图中异或关系与异关系混淆。教学方法: 讲授法、案例教学、练习法重点和难点的解决:1、 教师将重点和难点作为任务提出2、 学生分组学习和讨论完成对重点内容和难点内容的初步认识和理解;3、 教师和学生一起对重点和难点部分进行解答4、 教师提供练习题目给学生做练习一遍对学生的学习效果进行评价。时间分配:决策表法-30分钟因果图法-35分钟测试方法的选择-5分钟案

16、例设计-20分钟编号:Q/NJXX-QR-RJ-2-2012 南京信息职业技术学院教 案授课班级91011P授课时数2序号时间地点2012 年09月28 日 3-4节 资211课程单元实验2 黑盒测试用例设计教学内容应用等价类划分法设计测试用例应用边界值分析法设计测试用例教学重点应用等价类划分法设计测试用例教学难点等价类的合理划分教学资源课外作业教学过程设计活动内容活动要点黑盒测试的目的和意义应用等价类划分法设计测试用例应用边界值分析法设计测试用例教师活动和学生活动:教师:讲授学生:上机练习教学步骤:1、 复习2、 引入3、 上机做实验4、 总结可能出现的问题:学生对等价类的划分存在困难。教学

17、方法: 讲授法、练习法重点和难点的解决:1、 教师将重点和难点作为任务提出2、 学生分组学习和讨论完成对重点内容和难点内容的初步认识和理解;3、 教师和学生一起对重点和难点部分进行解答4、 教师指导学生上机做实验以便检查学生的学习效果。时间分配:黑盒测试的目的和意义-5分钟应用等价类划分法设计测试用例-45分钟应用边界值分析法设计测试用例-40分钟编号:Q/NJXX-QR-RJ-2-2012 南京信息职业技术学院教 案授课班级91011P授课时数2序号时间地点2012 年09月29 日 1-2节 资211课程单元实验2 黑盒测试用例设计教学内容应用因果图法设计测试用例;应用决策表法设计测试用例

18、。教学重点因果图的绘制决策表的化简教学难点因果图的绘制教学资源课外作业教学过程设计活动内容活动要点应用因果图法设计测试用例;应用决策表法设计测试用例。教师活动和学生活动:教师:讲授学生:上机练习教学步骤:1、 复习2、 引入3、 上机做实验4、 总结可能出现的问题:学生不容易找出隐含的因果关系。教学方法: 讲授法、练习法重点和难点的解决:1、 教师将重点和难点作为任务提出2、 学生分组学习和讨论完成对重点内容和难点内容的初步认识和理解;3、 教师和学生一起对重点和难点部分进行解答4、 教师指导学生上机做实验以便检查学生的学习效果。时间分配:黑盒测试的目的和意义-5分钟应用等价类划分法设计测试用

19、例-45分钟应用边界值分析法设计测试用例-40分钟编号:Q/NJXX-QR-RJ-2-2012 南京信息职业技术学院教 案授课班级91011P授课时数2序号时间地点2012 年10月8 日 5-6节 资211课程单元 软件测试计划、文档及测试用例教学内容测试计划测试文档测试用例教学重点测试计划测试报告测试用例教学难点测试用例的设计测试报告的分析教学资源课外作业教学过程设计活动内容活动要点测试计划Ø 基本概念、地位、变更、模板和范例测试文档Ø 范围、测试报告测试用例Ø 设计、特点、内容、模板和范例教师活动和学生活动:教师:讲授学生:练习教学步骤:1、 复习2、 引入

20、3、 新课授4、 练习5、 总结可能出现的问题:学生语言文字表达能力欠佳。教学方法: 讲授法、案例教学、练习法重点和难点的解决:5、 教师将重点和难点作为任务提出6、 学生分组仿照范文撰写测试计划和测试用例;7、 教师和学生一起对部分测试计划和测试用例进行点评8、 学生继续修改、完善测试计划和测试用例。时间分配:测试计划-35分钟测试文档-15分钟测试用例-40分钟编号:Q/NJXX-QR-RJ-2-2012 南京信息职业技术学院教 案授课班级91011P授课时数2序号时间地点2012 年10月9 日 1-2节 资211课程单元 实验3 测试用例设计教学内容常用的黑盒测试技术测试用例的设计测试

21、用例的撰写教学重点测试用例的设计测试用例的撰写教学难点测试用例的设计教学资源课外作业教学过程设计活动内容活动要点1、分析软件Flight4B的所有功能需求,明确测试内容和测试分工2、测试用例设计测试用例设计原则、常用黑盒测试技术简介(等价类、边界值)3、测试用例撰写教师活动和学生活动:教师:讲授学生:上机练习教学步骤:1、 复习2、 引入3、 新课授4、 上机实验5、 辅导答疑6、 总结可能出现的问题:对软件Flight4B的功能需求理解不透彻。教学方法: 讲授法、练习法重点和难点的解决:1、 教师将重点和难点作为任务提出2、 学生分组讨论重点和难点的处理方法。3、 教师从旁协助学生完成对Fl

22、igh4B的理解和测试用例的设计。时间分配:Fight4B功能分析-35分钟测试用例设计-25分钟测试用例撰写-30分钟编号:Q/NJXX-QR-RJ-2-2012 南京信息职业技术学院教 案授课班级91011P授课时数2序号时间地点2012 年10月12 日 3-4节 资211课程单元第7章 软件自动化测试教学内容软件自动化测试基础软件自动化测试方法软件自动化测试工具教学重点软件自动化测试方法教学难点手工测试与自动化测试的区别录制-回放脚本技术教学资源课外作业教学过程设计活动内容活动要点软件自动化测试基础软件自动化测试方法软件自动化测试工具教师活动和学生活动:教师:讲授学生:题目练习教学步骤

23、:1、 复习2、 引入3、 新课授4、 知识点题目练习5、 总结可能出现的问题:学生编程基础薄弱,对脚本技术应用于自动化测试理解不透彻。教学方法: 讲授法、练习法重点和难点的解决:1、 教师将重点和难点作为任务提出2、 学生分组讨论重点和难点的处理方法。3、 教师从旁协助学生完成对重点、难点部分的知识点的学习。时间分配:1、软件自动化测试基础-35分钟Ø 自动化测试的产生及定义-5分钟Ø 手工测试与自动化测试-30分钟2、软件自动化测试方法-45分钟Ø 自动化测试的适用情况-5分钟钟Ø 自动化测试方案选用原则-5分钟Ø 自动化测试方法(代码分析

24、、录制-回放、脚本技术)-30分钟Ø 自动化测试过程-5分钟4、 软件自动化测试工具-5分钟5、 总结-5分钟编号:Q/NJXX-QR-RJ-2-2012 南京信息职业技术学院教 案授课班级91011P授课时数2序号时间地点2012 年10月12 日 3-4节 资211课程单元第13章 性能测试工具WinRunner教学内容WinRunner简介WinRunner的使用概述WinRunner如何识别GUI对象检查GUI对象教学重点WinRunner自动化测试过程检查GUI对象教学难点GUI对象的识别教学资源课外作业教学过程设计活动内容活动要点1、分析软件Flight4B的所有功能需求

25、,明确测试内容和测试分工2、测试用例设计测试用例设计原则、常用黑盒测试技术简介(等价类、边界值)3、测试用例撰写教师活动和学生活动:教师:讲授学生:上机练习教学步骤:6、 复习7、 引入8、 新课授9、 上机实验10、 辅导答疑11、 总结可能出现的问题:对软件Flight4B的功能需求理解不透彻。教学方法: 讲授法、练习法重点和难点的解决:1、 教师将重点和难点作为任务提出2、 学生分组讨论重点和难点的处理方法。3、 教师从旁协助学生完成对Fligh4B的理解和测试用例的设计。时间分配:Fight4B功能分析-35分钟测试用例设计-25分钟测试用例撰写-30分钟编号:Q/NJXX-QR-RJ

26、-2-2012 南京信息职业技术学院教 案授课班级91011P授课时数2序号时间地点2012 年10月12 日 3-4节 资211课程单元实验4 自动化测试工具的使用教学内容WinRunner操作环境和样本软件WinRunner自动化测试流程使用WinRunner识别GUI对象的方法使用WinRunner两种录制模式进行测试并分析其测试结果教学重点使用WinRunner识别GUI对象的方法使用WinRunner两种录制模式进行测试并分析其测试结果教学难点WinRunner自动化测试原理Context Sensitive模式与Analog的模式的区别与运用教学资源课外作业教学过程设计活动内容活动

27、要点1、WinRunner操作环境和样本软件的讲解与使用3、讲解与使用WinRunner识别GUI对象的方法4、讲解与使用WinRunner两种录制模式进行自动化测试过程教师活动和学生活动:教师:讲授学生:上机练习教学步骤:1、 复习2、 引入3、 新课授4、 上机实验5、 辅导答疑6、 总结可能出现的问题:不能灵活将WinRunner中Context Sensitive模式与Analog的模式运用于实际的软件的自动化测试过程中。教学方法: 讲授法、练习法、演示法重点和难点的解决:1、 教师将重点和难点作为任务提出2、 学生分组讨论重点和难点的处理方法。3、 教师从旁协助学生完成重点和难点部分

28、的学习与运用。时间分配:1、WinRunner操作环境和样本软件-10分钟2、WinRunner自动化测试流程-10分钟3、使用WinRunner识别GUI对象的方法-30分钟4、使用WinRunner两种录制模式进行测试并分析其测试结果-40分钟编号:Q/NJXX-QR-RJ-2-2012 南京信息职业技术学院教 案授课班级91011P授课时数2序号时间地点2012 年10月12 日 3-4节 资211课程单元实验4 自动化测试工具的使用(续)教学内容1、 学习在WinRunner中使用同步点进行测试的方法并分析与记录测试结果2、 学习在WinRunner中使用检查点检查GUI对象,能实现软

29、件的回归测试教学重点WinRunner中同步点的作用与使用WinRunner中检查点的作用与使用教学难点WinRunner中同步点的作用WinRunner中检查点的作用使用GUI对象检查点检查GUI对象教学资源课外作业教学过程设计活动内容活动要点1、教师讲解与演示在WinRunner中使用同步点进行测试的意义和方法。2、学生练习在WinRunner中使用同步点进行测试的方法3、教师讲解与演示在WinRunner中使用检查点进行回归测试的意义和方法。3、学生练习在WinRunner中使用同步点进行测试的方法教师活动和学生活动:教师:讲授学生:上机练习教学步骤:1、 复习2、 引入3、 新课授4、

30、 上机实验5、 辅导答疑6、 总结可能出现的问题:学生对回归测试的意义理解不透彻。教学方法: 讲授法、练习法、演示法、任务驱动法重点和难点的解决:1、 教师将重点和难点作为任务提出2、 学生分组讨论重点和难点的处理方法。3、 教师从旁协助学生完成对重点和难点的的理解和学习。时间分配:1、同步点的作用-5分钟2、在WinRunner中使用同步点进行测试的方法与应用。-30分钟3、同步点测试分析-5分钟4、检查点的作用-5分钟5、在WinRunner中使用检查点进行回归测试。-40分钟6、检查点测试分析-5分钟编号:Q/NJXX-QR-RJ-2-2012 南京信息职业技术学院教 案授课班级9101

31、1P授课时数2序号时间地点2012 年10月12 日 3-4节 资211课程单元第9章 Web网站测试教学内容1、 Web网站的测试概述2、 Web网页测试3、 网站测试教学重点Web网站的页面测试Web网站的性能测试教学难点Web网站的性能测试教学资源课外作业教学过程设计活动内容活动要点1、教师讲解Web网站测试的范畴;2、用结合具体一个网站讲解如何进行网站测试3、学生根据所学知识完成一个Web网站的页面测试和性能测试教师活动和学生活动:教师:讲授学生:上机练习教学步骤:1、 复习2、 引入3、 新课授4、 上机实验5、 辅导答疑6、 总结可能出现的问题:学生对性能测试理解不透彻,不能区分负

32、载测试与压力测试。教学方法: 讲授法、练习法、案例教学、任务驱动重点和难点的解决:1、 教师将重点和难点作为任务提出2、 学生分组讨论重点和难点的处理方法。3、 教师从旁协助学生完成对重点和难点的的理解和学习。时间分配:1、Web网站的测试概述-5分钟2、Web网页测试(文字测试、页面连接测试、表单测试)-25分钟3、Web网站测试-40分钟Ø 功能测试-5分钟Ø 性能测试-35分钟Ø 安全性测试-5分钟Ø 可用/可靠性测试-5分钟Ø 配置和兼容性-5分钟4、总结-5分钟编号:Q/NJXX-QR-RJ-2-2012 南京信息职业技术学院教 案授

33、课班级91011P授课时数2序号时间地点2012 年10月22 日 5-6节 资108课程单元实验5 Web应用负载测试工具WAS教学内容网站负载测试WAS概述使用WAS进行网站负载测试的方法与设置WAS测试报告的阅读与分析教学重点使用WAS进行负载测试的方法与设置教学难点WAS测试报告的阅读与分析教学资源课外作业教学过程设计活动内容活动要点1、网站负载测试2、使用WAS进行网站负载测试3、WAS测试报告的阅读与分析教师活动和学生活动:教师:讲授学生:上机练习教学步骤:1、 复习2、 引入3、 新课授4、 上机实验5、 辅导答疑6、 总结可能出现的问题:对WAS的参数设置理解不透彻,不能合理的

34、进行负载设置。教学方法: 讲授法、练习法重点和难点的解决:4、 教师将重点和难点作为任务提出5、 学生分组讨论重点和难点的处理方法。6、 教师从旁协助学生完成对网站的负载测试的设置与分析。时间分配:1、网站负载测试的内容-10分钟2、WAS概述-5分钟3、使用WAS进行网站负载测试的方法与设置-40分钟4、操作答疑-10分钟5、WAS测试报告的阅读与分析-25分钟编号:Q/NJXX-QR-RJ-2-2012 南京信息职业技术学院教 案授课班级91011P授课时数2序号时间地点2012 年10月23 日 1-2节 资211课程单元第11章 单元测试工具JUnit教学内容JUnit的基本概念和工作

35、原理;JUnit测试框架的搭建;使用JUnit对Java应用程序进行单元测试教学重点JUnit测试框架的搭建;使用JUnit对Java应用程序进行单元测试教学难点Junit对Java程序中异常信息的测试;Junit的测试环境的搭建教学资源课外作业教学过程设计活动内容活动要点1、JUnit的背景的介绍2、JUnit测试框架的介绍3、以一个简单的例子演示和讲解JUnit对Java程序的测试过程教师活动和学生活动:教师:讲授学生:上机练习教学步骤:1、 复习2、 引入3、 新课授4、 上机练习5、 辅导答疑6、 总结可能出现的问题:学生没有Java基础,对使用Junit进行单元测试存在一定困难,需要

36、教师进行详尽的讲解和演示。教学方法: 讲授法、练习法重点和难点的解决:7、 教师将重点和难点作为任务提出8、 学生分组讨论重点和难点的处理方法。9、 教师按照讲解+演示+答疑的方式帮助学生掌握使用Junit对简单Java程序的单元测试过程。时间分配:1、JUnit的背景的介绍-5分钟2、JUnit测试框架的介绍-25分钟3、以一个简单的例子演示和讲解JUnit对Java程序的测试过程-30分钟4、学生仿照教师的例子进行单元测试练习。-30分钟编号:Q/NJXX-QR-RJ-2-2012 南京信息职业技术学院教 案授课班级91011P授课时数2序号时间地点2012 年10月26 日 3-4节 资

37、211课程单元实验6 JUnit测试工具的使用教学内容测试环境的搭建JUnit测试框架的使用使用JUnit完成简单Java程序的单元测试教学重点JUnit测试框架的使用使用JUnit完成简单Java程序的单元测试教学难点JUnit测试框架的理解教学资源课外作业实验报告教学过程设计活动内容活动要点1、教师讲解与演示测试环境的搭建过程。2、学生完成测试环境的搭建。3、使用Elcipse中Junit测试简单java程序。4、观察和分析测试结果教师活动和学生活动:教师:讲授学生:上机练习教学步骤:1、 复习2、 引入3、 新课授4、 上机实验5、 辅导答疑6、 总结可能出现的问题:学生对JUnit特有

38、语法的求理解不透彻,使用欠熟练。教学方法: 讲授法、练习法、任务驱动法重点和难点的解决:1、 教师将重点和难点作为任务提出2、 学生分组讨论重点和难点的处理方法。3、 教师从旁协助学生完成对重点和难点的理解和学习。时间分配:1、测试环境的搭建和熟悉-15分钟2、相关文档的学习-5分钟3、使用JUnit为类HelloWorld.java中的say方法编写测试类进行测试-50分钟4、测试结果分析与记录-20分钟编号:Q/NJXX-QR-RJ-2-2012 南京信息职业技术学院教 案授课班级91011P授课时数2序号时间地点2012 年10月12 日 3-4节 资211课程单元实验6 JUnit测试工具的使用(续)教学内容使用JUnit进行异常处理的方法JUnit测试代码的优化TestSuite类的使用教学重点使用JUnit进行异常处理的方法JUnit测试代码的优化教学难点使用JUnit进行异常处理的方法在单元测试中TestSu

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论