1 / 15
文档名称:

山东建筑大学工程力学试卷.doc

格式:doc   大小:2,569KB   页数:15页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

山东建筑大学工程力学试卷.doc

上传人:wzt520728 2018/6/9 文件大小:2.51 MB

下载得到文件列表

山东建筑大学工程力学试卷.doc

文档介绍

文档介绍:目的与目标
了解单体测试的基本知识
学会编写基于JUnit框架的单体测试代码
能够利用JUnit框架进行单体测试
可以利用STC及Cactus对服务器端java代码进行测试
学会编写简单的测试用例
课程概述
本部分内容介绍了单体测试的基本概念、JUnit的框架结构、利用JUnit框架进行单体测试的方法以及在eclipse环境中如何使用JUnit
关于如何利用STC及Cactus对服务器端java代码进行测试的方法在第二部分中介绍
引言
在你不知道如何测试代码之前,就不应该编写程序。而一旦你完成了程序,测试代码也应该完成。除非测试成功,你不能认为你编写出了可以工作的程序。
当你试图打印输出一些信息或调试一个表达式时,写一些测试代码来替代那些传统的方法。
--Martin Fowler(敏捷开发方法的创始人之一)
单体测试的基本知识
单体测试是什么?
单体测试什么时候做?
单体测试由谁来做?
单体测试测什么?
单体测试不测什么?
单体测试是什么?
单体测试是从程序员的角度编写的,它确保类的某个特定方法能成功执行一系列特定的任务。每个测试都确保只要给定输入,方法将输出预期的结果
单体测试什么时候做?
Code a little, test a little
Code all,test all
极限编程(XP)的核心原则之一就是在编写功能代码前先编写测试用例。
单体测试由谁来做?
单体测试是程序员的事
单体测试是编码的一部分
单体测试是程序员必备的一项基本素质
传统的单体测试是针对程序的函数、过程或完成某一功能的程序块;简单说来就是实际测试类的成员函数。
所有的函数都要测吗?

不是!
单体测试测什么?
单体测试测什么?
——核心方法及可能引入错误的地方
特定边界条件
复杂算法
复杂的业务逻辑
需求变动频繁之处
单体测试不测什么?
单体测试不测构造函数
单体测试不测setter()、getter()方法,如ActionForm的大部分方法
单体测试不测框架