运用Junit进行单元测试
软工0801 孙小宇 200826630114
一、实验目的
1、了解Junit4安装过程,进行安装实验。
2、掌握Junit4的使用方法。
3、能够使用Junit4进行简单的测试工作。
二、实验环境
操作系统:Windows XP + SP2
应用系统:JDK1.5、Junit 4.48
三、实验原理
1、取得Junit-4.8.jar文件,将其放至C:\Program Files\Java\ jdk1.5.0\lib目录下,然后将“.;C:\Program Files\Java\jdk1.5.0\lib”加入到ClassPath中。
2、掌握Junit4.4的用法:JUnit4是JUnit框架有史以来的最大改进,其主要目标便是利用Java5的Annotation特性简化测试用例的编写。以下是Junit4定义的一些 Annotations:
<1>. org.junit.Test
<2>. org.junit.Before
<3>. org.junit.After
<4>. org.junit.BeforeClass
…… …… 余下全文
实验二Junit单元测试实验报告
实验内容:利用Junit对实验程序Point2d.java进行单元测试
实验目的:掌握单元测试的方法,掌握在Eclipse里进行Junit测试的技术。
实验步骤和结果:
1、修改之前的Calculator的测试结果:
(1)自动生成的CalculatorTest类 代码:
package andycpp;
publicclass Calculator {
privatestaticintresult; // 静态变量,用于存储运行结果
publicvoid add(int n) {
result = result + n;
}
publicvoid substract(int n) {
result = result - 1; //Bug: 正确的应该是 result =result-n
…… …… 余下全文
南京信息工程大学 实验(实习)报告
学习掌握单元测试工具Visual Unit,安装,原理,示例工程。
2学时
下载工具Visual Unit
下载与安装:可从: http://www.KaileSoft.com/Download/下载最新版本。双击安装包,一路“下一步”,即可完成安装。
视频教程下载地址http://www.kailesoft.com/download/cpput.rar
熟悉单元测试的理论。
1、 安装单元测试工具Visual Unit;
2、 运行单元测试工具Visual Unit的示例工程;利用“帮助”学习系统原理。
3、 重点学习以下几个函数的测试思路和测试流程:
…… …… 余下全文
学生信息管理系统
单元测试报告
[二零##年十二月二日]
1.1为了保证学生信息管理系统的各项功能可靠的实现,特编写了此测试计划,对所开发软件的各功能模块和事例进行测试。
1.2学会使用简单的单元测试工具,对系统模块进行测试分析,并编写测试用例。
1.3为软件单元的评审验收提供依据.
2.单元模块概述
2.1功能需求分析
本系统由系统用户管理、学生管理、班级信息管理、课程设置和成绩管理几个模块组成。
2.1.1 系统用户管理模块
系统用户管理模块主要是对用户信息的管理,它包括用户登录、添加用户、修改用户密码。
2.1.1.1 用户登录
用户的登录限于已注册的用户,只有已注册的用户才能登录系统。其实现过程:
输入:用户名(用于登录账号);
输入:密码。
点击:登录按钮。
处理:1)输入信息的合法性。
2)操作成功,登录系统。否则,给出出错提示。
输出:登录成功或者登录失败的提示。
2.1.1.2 添加用户信息
增加一个新的用户。其实现过程如下:
…… …… 余下全文
单元测试调研与JunitExt实验报告
林立明 SC09011061
一、什么是单元测试(引自《单元测试之道》)
单元测试是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。例如,你可能把一个很大的值放入一个有序list中去,然后确认该值出现在list的尾部。或者,你可能会从字符串中删除匹配某种模式的字符,然后确认字符串确实不再包含这些字符了。
执行单元测试,是为了证明某段代码的行为确实和开发者所期望的一致。
对于客户或最终使用者而言,这种测试必要吗,它与验收测试有关吗?这个问题仍然很难回答。事实上,我们在此并不关心整个产品的确认、验证和正确性等;甚至此时我们都不去关心性能方面的问题。我们所要做的一切就是要证明代码的行为和我们的期望一致。因此,我们所要的测试是小规模的、非常独立的功能片段。通过对所有单独部分的行为建立起信心,确信它们都和我们的期望一致;然后我们才能开始组装和测试整个系统。
毕竟,要是我们对手上正在写的代码的行为是否和我们的期望一致都没有把握,那么其他形式的测试也都只是浪费时间而已。在单元测试之后你还需要其他形式的测试,可能是更正规的测试,那一切就都要看环境的需要来决定了。总之,做测试如同做善事,总是要从点滴开始。
…… …… 余下全文
信 息 工 程 学 院
软件测试与自动化 实习报告
一、实习题目:Junit单元测试
二、 实习过程
1、实验目的
1) 掌握Junit的安装及其与Eclipse的集成。
2) 利用Junit进行单元测试。
2、实验步骤
3) Junit的安装及其与Eclipse的集成。
(1)从http://www.Junit.org下载Junit压缩包,把Junit压缩包解压到一个物理路径(例C:\junit4.8.2)
(2)记录Junit4.8.2.jar文件所在目录。(例c:\junit4.8.2\junit-4.8.2.jar )
…… …… 余下全文