77范文网 - 专业文章范例文档资料分享平台

02-软件测试技术--教案(2)

来源:网络收集 时间:2019-03-10 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

常德职业技术学院教案纸

第 6 教案

课 题 判定覆盖测试技术应用 教学目知识目标:1、初步了解判定覆盖测试技术;2、编写用例实施测试 标:含知能力目标:熟练编写测试用例,实施测试 识、能力态度目标:1、培养分析能力;2、养成良好的编码习惯 和素质 教学重点 熟练编写测试用例,实施测试。 教学方法讲解、演示、讲练结合 资源:计算机、Eclipse、JUNIT 与资源 ’导入新课:(5) 1、了解判定覆盖测试技术;2、进一步熟悉测试用例编写; 教学内容及时间:(75) 1、测试任务 任务一:编写一个应用程序,计算并输出一维数组(9.8,12,45,67,23,1.98,2.55,45)中的最大值、最小值和平均值。 任务二:将字符串“FEDCBA”存放到数组中,调用 for 循环读出数组数据显示在屏幕 上,同时将结果以文件流形式写入考生文件夹下,文件名为 WriteArr.txt。要求:使用循环结构语句实现,直接输出不计分。 任务三:某国的个人所得税草案规定,个税的起征点为 3000 元,分成 7 级,税率情况 见表 1.3,从键盘上输入月工资,计算应交纳的个人所得税。 2、判定覆盖测试技术演示 3、学生自主编写程序,并进行测试练习 小结:(10) 通过三个小的任务,学习并演示了判定覆盖测试技术的应用 教 学 过 程 设 计 教 学 反 思 课 后 作 业 1、继续完成课堂任务(未完成部分) 2、仔细学习教程上的例程,并认真进行上机训练(模拟) 3、独立自主完成课后练习

常德职业技术学院教案纸

第 7 教案

课 题 条件覆盖测试技术应用 教学目知识目标:1、初步了解语句覆盖测试技术;2、编写用例实施测试 标:含知能力目标:熟练编写测试用例,实施测试 识、能力态度目标:1、培养分析能力;2、养成良好的编码习惯 和素质 教学重点 熟练编写测试用例,实施测试。 教学方法讲解、演示、讲练结合 资源:计算机、Eclipse、JUNIT 与资源 ’导入新课:(5) 之前学习了两个基础的测试技术,本次课程再学习一种白盒测试技术:条件覆盖测试技术 教学内容及时间:(75) 1、测试任务 任务一:编写一个程序,对用户输入的任意一组字符如{3,1,4,7,2,1,1,2,2}, 输出其中出现次数最多的字符,并显示其出现次数。如果有多个字符出现次数均为最大且相 等,则输出最先出现的那个字符和它出现的次数。例如,上面输入的字符集合中,“1”和 “2”都出现了 3 次,均为最大出现次数,因为“1”先出现,则输出字符“1”和它出现的次数 3 次。 任务二:求 n 以内(不包括 n)同时能被 3 和 7 整除的所有自然数之和的平方根 s,然 后将结果 s 输出。例如若 n 为 1000 时,则 s=153.909064。要求:使用循环语句结构实现。 ②n 由键盘输入,且 100 ≤ n ≤10000。 任务三:输入整数 a,输出结果 s,其中 s 与 a 的关系是:s=a+aa+aaa+aaaa+aa...a,最后 为 a 个 a。例如 a=2 时,s=2+22=24。要求:①使用循环结构语句实现。②a 由键盘输入,且 2 ≤ a ≤9。 2、条件覆盖测试技术演示; 3、学生自主编写程序,并进行测试练习 小结:(10) 条件覆盖测试技术,主要是根据程序逻辑(判定条件),进行全部条件的覆盖测试。 教 学 反 思 课 后 作 业 教 学 过 程 设 计 1、继续完成课堂任务(未完成部分) 2、仔细学习教程上的例程,并认真进行上机训练(模拟) 3、独立自主完成课后练习 常德职业技术学院教案纸

第 8 教案

课 题 条件判定覆盖测试技术应用 教学目知识目标:1、初步了解语句覆盖测试技术;2、编写用例实施测试 标:含知能力目标:熟练编写测试用例,实施测试 识、能力态度目标:1、培养分析能力;2、养成良好的编码习惯 和素质 教学重点 熟练编写测试用例,实施测试。 教学方法讲解、演示、讲练结合 资源:计算机、Eclipse、JUNIT 与资源 ’导入新课:(5) 本次课程,将通过示例,演示条件判定覆盖测试技术的应用。 教学内容及时间:(75) 1、测试任务 任务一:请编写函数(或方法)fun,其功能是:将两个两位数的正整数 a、b 合并形成一 个整数放在 c 中。合并的方式是:将 a 数的十位和个位数依次放在 c 数个位和十位上,b 数 的十位和个位数依次放在 c 数的百位和千位上。 任务二:孙悟空在大闹蟠桃园的时候,第一天吃掉了所有桃子总数一半多一个,第二天 又将剩下的桃子吃掉一半多一个,以后每天吃掉前一天剩下的一半多一个,到第 N 天准备吃 的时候只剩下一个桃子。这下可把神仙们心疼坏了,请帮忙计算一下,第一天开始吃的时候 桃园一共有多少个桃子。要求:①使用循环结构语句实现。②整数 N 由键盘输入,且 2 ≤ N ≤10。 任务三:输入一个 5 位正整数,输出它是不是回文数。回文数是这样一种数,它的逆序 数和它本身相等。例如,12321 的逆序数是 12321,和它本身相等,所以它是回文数。又例 如 25128 的逆序数是 82152,所以它不是回文数。 2、判定判定覆盖测试技术演示 3、学生自主编写程序,并进行测试练习 小结:(10) 本次课程,通过实例演示并讲解了条件判定覆盖测试技术的使用,学生通过实际的编写代码,进行测试,体会了测试在软件编程中的作用与意义。 教 学 反 思 课 后 作 业 教 学 过 程 设 计 1、继续完成课堂任务(未完成部分) 2、仔细学习教程上的例程,并认真进行上机训练(模拟) 3、独立自主完成课后练习

常德职业技术学院教案纸

第 9 教案

课 题 条件组合覆盖测试技术应用 教学目知识目标:1、初步了解语句覆盖测试技术;2、编写用例实施测试 标:含知能力目标:熟练编写测试用例,实施测试 识、能力态度目标:1、培养分析能力;2、养成良好的编码习惯 和素质 教学重点 熟练编写测试用例,实施测试。 教学方法讲解、演示、讲练结合 资源:计算机、Eclipse、JUNIT 与资源 导入新课:(5’) 通过前面课程的学习,逐一了解了白盒测试技术、Junit测试套件的使用,在接下来的课程学习中,将进一步学习不同的测试方法。 教学内容及时间:(80) 1、测试任务 任务一:一个球从 100 米高度自由落下,每次落地后反弹回原高度的一半,再落下,再 反弹。求它在第十次落地时,共经过多少米?第十次反弹多高? 要求:使用循环结构语句实现。 任务二:今年 7 月,传来了不幸的消息,政府要在 7、8 月对该区进行拉闸限电。政府决定从 7月 1 日起停电,然后隔一天到 7 月 3 日再停电,再隔两天到 7 月 6 日停电,依次下去,每次 都比上一次长一天。Lee 想知道自己到家后到底要经历多少天倒霉的停电。请编写程序帮他算一算。 任务三:编写程序实现:从键盘输入正整数 s,从低位开始取出 s 中的奇数位上的数, 依次构成一个新数 t,高位仍放在高位,低位仍放在低位,最后在屏幕上输出 t。例如,当 s 中的数为 7654321 时,t 中的数为 7531。 2、测试技术演示 3、学生自主编写程序,并进行测试练习 小结:(5) 通过示例学习与实际操作,一方面要进一步掌握测试的一般方法;另一方面也要通过学习与实践,熟练地综合使用相关测试技术与工具,进行程序模块测试。 教 学 反 思 课 后 作 业 教 学 过 程 设 计 1、继续完成课堂任务(未完成部分) 2、仔细学习教程上的例程,并认真进行上机训练(模拟) 3、独立自主完成课后练习 常德职业技术学院教案纸

第 10 教案

课 题 路径覆盖(逻辑覆盖)测试技术应用 教学目知识目标:1、初步了解语句覆盖测试技术;2、编写用例实施测试 标:含知能力目标:熟练编写测试用例,实施测试 识、能力态度目标:1、培养分析能力;2、养成良好的编码习惯 和素质 教学重点 熟练编写测试用例,实施测试。 教学方法讲解、演示、讲练结合 资源:计算机、Eclipse、JUNIT 与资源 ’导入新课:(5) 本次课程,通过学习画程序流程图,熟悉并掌握路径覆盖测试技术的应用。 教学内容及时间:(80) 1、测试任务 任务一:从键盘上输入一个年份值和一个月份值,输出该月的天数。(说明:一年有 12 个月,大月的天数是 31,小月的天数是 30。2 月的天数比较特殊,遇到闰年是 29 天,否则 为 28 天。例如,输入 2011、3,则输出 31 天。) 任务二:假设一张足够大的纸,纸张的厚度为 0.5 毫米。请问对折多少次以后,可以达 到珠穆朗玛峰的高度(最新数据:8844.43 米)。请编写程序输出对折次数。 任务三:编写程序输出 2~99 之间的同构数。同构数是指这个数为该数平方的尾数,例 如 5 的平方为 25,6 的平方为 36,25 的平方为 625,则 5、6、25 都为同构数。要求:调用带有一个输入参数的函数(或方法)实现,此函数(或方法)用于判断某个整数 是否为同构数,输入参数为一个整型参数,返回值为布尔型。 2、测试技术演示 3、学生自主编写程序,并进行测试练习 小结:(5) 程序流程图,一方面可以帮助程序员理解程序执行逻辑,有助于程序模块编写;另一方面也能有助于程序模块的测试。 教 学 反 思 课 后 作 业 教 学 过 程 设 计 1、继续完成课堂任务(未完成部分) 2、仔细学习教程上的例程,并认真进行上机训练(模拟)

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库02-软件测试技术--教案(2)在线全文阅读。

02-软件测试技术--教案(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/508246.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: