软件测试技术--教案_IT认证_资格笔试/认证_教育专区
.常德职业技术学院教案纸第 1 教案课 题 Junit 基础使用教学目 标:含知 识、能力 和素养知识目标:1、掌握 Junit 基本使用;2、掌握 Junit 基本测试步骤。 能力目标:熟练使用 Junit 测试工具模块。 态度目标:1、培养分析能力;2、培养独立解决难题能力教学重点 熟练使用 Junit 测试工具模块教学方法 与资源讲解、演示、讲练结合 资源:计算机、Eclipse、Junit导入新课:(10’) 1、Eclipse 开发环境是 Java 应用研发的主要 IDE 之一;2、Junit 是 Java 应用程序模块主要的检测套件。教教学内容及时间:(70’)一、前导(java 基础)知识解读1、Java 语法、Java 程序结构2、面向对象程序设计(类与对象)过3、类的三特性(继承、封装和多态)4、方法(函数)及事件程二、Junit 基本使用方式 三、Junit 使用例子设任务一:输入某年某月某日,判断这两天是这一年的第几天 任务二:输出阶梯形式的 9*9 乘法口诀表计任务三:编程实现判断一个整数能否为“水仙花数”小结:(10) 本次课程通过解读 java 基础知识,明确测试的规定以及主要内容。
重点学习了:1、Eclipse 开发环境;2、Junit 测试套件以及基本应用。教 学 反 思课 后 1、仔细阅读课本,完成教程上的题型及课后习题 作 2、练习试题 2 业Word 文档.常德职业技术学院教案纸第 2 教案课 题 Junit 异常处理应用教学目 标:含知 识、能力 和素养知识目标:1、熟练使用 Junit 异常处理;2、熟练使用 Junit 进行模块测试。 能力目标:1、熟练使用 Junit 测试套件;2、能按照任务规定,编写 Java 代码 态度目标:1、培养分析能力;2、养成良好的编码习惯教学重点 熟练运用 Junit 异常处理教学方法 与资源讲解、演示、讲练结合 资源:计算机、Eclipse、JUNIT导入新课:(5’) 本次课程重点通过检测示例,练习使用 Junit 的异常处理功能,因为在进行检测时,Junit 测试套件也可能会出现异常。教学内容及时间:(80)教一、Junit 异常处理介绍二、Junit 异常处理应用场景三、任务训练任务一:已知字符串数组 A,包含初始数据:a1,a2,a3,a4,a5;字符串数组 B,包过含初始 数据:b1,b2,b3,b4,b5。
编写程序将数组 A、B 的每一对应数据项相联接测试教案怎么写,然后存入字符串数 组 C,并输出数组 C。输出结果为:a1b1,a2b2,a3b3,a4b4,a5b5程任务二:编写函数(或方式):将某已知函数的偶数项组合成一个新的字段。在主函数(或 主方法)中调用该变量(或方式),并循环输出新变量的内容设任务三:请完成下列编程工作:①定义学生类,其包括 2 个属性:学号,姓名。②定义 大学生类,该类继承于学生类,并新增一个属性:专业。③为大学生类实例计化一个对象,并 给这个大学生对象的所有属性赋值。小结:(5) 本次课程,通过三个小例子,重点演示了 Junit 的异常处理功能,讨论了异常处理的应用场景,需要借助多次的应用训练,达到熟练使用的目标。教 学 反 思课 后1、继续完成课堂任务(未完成部分)作 业2、仔细学习教程上的示例,并认真进行上机训练(模拟) 3、独立自主完成课后练习Word 文档.常德职业技术学院教案纸第 3 教案课 题 Junit 的 setup 和 tearDown 使用教学目 标:含知 识、能力 和素养知识目标:1、掌握 setup()应用以及应用场景;2、掌握 tearDown 应用以及应用场景 能力目标:熟练使用 setup()和 tearDown()方法初始化或销毁被检测对象 态度目标:1、培养分析能力;2、养成良好的编码习惯教学重点 Junit 测试套件中 setup()和 tearDown()方法的使用教学方法 与资源讲解、演示、讲练结合 资源:计算机、Eclipse、JUNIT导入新课:(5’) 本次课,将重点演示 Junit 测试套件中 setup()和 tearDown()方法的使用。
这两个方法的主要应用场景:1、被测试的功能,需要有初始化;2、复用相关对象或组件教学内容及时间:(80)教一、setup()方法介绍二、tearDown()方法介绍三、课堂任务训练: 过任务一:已知某个班有 30 个学生,学习 5 门课程,已知所有教师的各校成绩。程 请编写 程序:分别计算每位学员的平均成绩,并输出。;设任务二:利用递归方式求 5!;任务三:有一分数序列:2/1,3/2测试教案怎么写,5/3,8/5,13/8,21/13 … 求出这个数列的 计前 20 项 之跟。要求:利用循环计算该数列的跟。注意分子分母的差异规律。小结:(5) 在使用 Junit 测试套件,进行单元测试时,有时需要对被测试的对象(或额外对象)进行初始化,这应该使用检测套件的 setup()方法;同样,当销毁对象时,需要让 用 tearDown()方法。教 学 反 思课1、继续完成教学任务(未完成部分)后 作2、仔细学习教程上的示例,并认真进行上机训练(模拟) 3、独立自主完成课后练习Word 文档.常德职业技术学院教案纸第 4 教案课 题 软件编写规范、测试及检测用例教学目 标:含知 识、能力 和素养知识目标:1、熟悉 Java 应用程序编写规范;2、测试用例及其检测用例编写方式。
能力目标:理解测试用例,并熟练编写测试用例 态度目标:1、培养分析能力;2、养成良好的编码习惯教学重点 遵照软件编码规范编写应用程序代码教学方法 与资源讲解、演示、讲练结合 资源:计算机、Eclipse、JUNIT导入新课:(5’) 企业应用平台编写时,通常必须遵循企业外部定义的企业工具编写规范,一方面统一工具研发人员的编写习惯;另一方面也有为了更好的协助与沟通。因此,此事看 似更小,却十分重要。教学内容及时间:(80)一、软件编码规范解读(引用企业的标准)教二、测试用例三、测试用例编写规范四、课堂任务:任务一:计算算式 1+21+22+23+…+2n 的值。要求:n 由键盘输入,且 2 ≤ n过≤10任务二:输入一批学生成绩,以-1 作为结束标记 。统计这批学生中,不及格程(score=90 分”的朋友用过 A 表 示,“60
为了一己之利而冒天下之大不韪