软件测试教学课件作者许丽花教学资源 单元2 白盒测试.doc

软件测试教学课件作者许丽花教学资源 单元2 白盒测试.doc

ID:52299350

大小:74.31 KB

页数:4页

时间:2020-03-26

软件测试教学课件作者许丽花教学资源 单元2 白盒测试.doc_第1页
软件测试教学课件作者许丽花教学资源 单元2 白盒测试.doc_第2页
软件测试教学课件作者许丽花教学资源 单元2 白盒测试.doc_第3页
软件测试教学课件作者许丽花教学资源 单元2 白盒测试.doc_第4页
资源描述:

《软件测试教学课件作者许丽花教学资源 单元2 白盒测试.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《软件测试》课程教学单元设计教学单元名称:单元2白盒测试—图形识别系统的测试授课教师:软件测试课程组授课班级:单元总学时:8教学条件软件开发平台、投影设备、广播软件、互联网教学素材参考教材、课件、授课录像教学目标知识目标:(1)白盒测试的基本概念;(2)逻辑覆盖、语句覆盖、判定覆盖、条件覆盖、条件/判定覆盖、组合覆盖、修正的条件/判定覆盖的基本概念;(3)基路径测试和循环测试的基本概念和基本方法;能力目标:(1)能够分析程序的基本结构;(2)能够根据程序的基本结构和测试的要求编写测试用例;(3)能够分析白盒测试各方法的优缺点;(4)能够根据具体的情况选择不同的白盒测试方法。教学内容设

2、计任务2-1:对图形识别系统的程序片段按照逻辑覆盖方法编写测试用例任务2-2:图形识别系统的程序片段按照路经测试方法编写测试用例任务2-3:综合案例分析重点:逻辑覆盖和基路径覆盖的应用、白盒测试用例的编写难点:白盒测试各方法的优缺点和各方法的选择课后作业(1)用逻辑覆盖法对判断闰年的java代码段进行测试;(2)用基路径测试法和循环测试法对选择排序java代码段进行测试;(3)请综合考虑使用各白盒测试方法对给出的程序代码段进行测试。教学过程设计任务1对图形识别系统的程序片段按照逻辑覆盖方法编写测试用例(4课时)主要步骤教学内容教学方法教学手段师生活动引入为什么要采用白盒测试教师启发教

3、师:启发、讲解学生:认真听讲告知(教学内容、目的)(1)白盒测试的基本概念;(2)逻辑覆盖的基本概念;(3)逻辑覆盖的简单应用。讲解课件演示教师:交流互动讲解学生:认真听讲思考任务简介使用逻辑覆盖对c语言代码进行测试讨论归纳课件演示教师:讲解学生:认真听讲参与发言任务分析理解白盒测试和逻辑覆盖测试的特点讨论归纳课件演示小组讨论教师:互动、讲解学生:认真听讲分组讨论-3-支撑知识(1)白盒测试;(2)逻辑覆盖;(3)语句覆盖;(4)判定覆盖;(5)条件覆盖;(6)条件判定覆盖;(7)条件组合覆盖;(8)修正条件判定覆盖。讲解归纳课件演示教师:讲解归纳学生:认真听讲参与发言示范操作(1)

4、针对程序代码分析程序结构;(2)根据逻辑覆盖的要求编写测试用例;(3)测试分析。讲解示范教师:示范演示学生:认真听讲观摩思考任务实施针对三角形的代码,完成:(1)实现语句覆盖测试用例编写;(2)实现判定覆盖测试用例编写;(3)实现条件覆盖测试用例编写;(4)实现条件/判定覆盖测试用例编写;(5)实现组合覆盖测试用例编写;(6)实现修正的条件/判定覆盖测试用例编写。动手实践分组实践教师:巡查指导学生:小组讨论实践操作分享交流测试用例的展示与分享个别演示分组讨论教师:组织引导学生:个别演示分享交流课程总结逻辑覆盖主要包括6个指标,按照由弱到强依次为:语句覆盖、判定覆盖、条件覆盖、判定/条

5、件覆盖、条件组合覆盖和修正的判定/条件覆盖。但每个指标都无法保证100%的覆盖。教师讲解课件演示教师:归纳总结学生:认真听讲讨论思考课后作业拓展训练:(1)用逻辑覆盖法对下面的判断闰年的java代码段进行测试;分组学习教师:布置作业学生:拓展实训递交代码及报告教学过程设计任务2图形识别系统的程序片段按照路经测试方法编写测试用例(2课时)主要步骤教学内容教学方法教学手段师生活动引入为什么要引入路径测试法,如何测试循环教师启发教师:启发、讲解学生:认真听讲告知(教学内容、目的)(1)路经测试的概念;(2)循环测试的方法。启发提问操作讲解案例演示项目演示教师:交流互动讲解学生:认真听讲思考

6、-3-任务简介使用路经测试法对c++代码进行测试讨论归纳课件演示教师:讲解学生:认真听讲参与发言任务分析理解路径测试的特点讨论归纳课件演示小组讨论教师:互动、讲解学生:认真听讲分组讨论支撑知识(1)基路径测试;(2)循环测试。讲解归纳课件演示教师:讲解归纳学生:认真听讲参与发言示范操作(1)针对程序代码分析程序结构;(2)用路径测试方法来编写测试用例;(3)测试分析。讲解示范教师:示范演示学生:认真听讲观摩思考任务实施针对三角形的代码,完成:(1)实现案例的基路径测试用例编写;(2)实现案例的循环测试用例编写。动手实践分组实践教师:巡查指导学生:小组讨论实践操作分享交流测试用例的展示

7、与分享个别演示分组讨论教师:组织引导学生:个别演示分享交流课程总结(1)路径测试是最早被应用的测试方法之一,它有点类似于遍历。通常的过程是,首先选定一些路径,然后据此写出测试用例;(2)由于在实践中对程序的所有路径组合进行测试是不可能的,所以研究了许多策略来简化问题,降低选取出来的路径数;(3)基路径测试方法着眼于独立路径的寻找,要求在测试中程序的每个可执行语句至少执行一次;(4)循环测试法主要解决的是对循环的测试方法。教师讲解课件演示教师:归纳总结学生:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。