51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3374|回复: 0
打印 上一主题 下一主题

Junit 单元测试 的配置和使用

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-1-28 14:12:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

1. 基本上Eclipse和Myeclipse 下的配置都差不多。 以下讲的是Myeclipse8.6下怎么配置:


Myeclipse8.6里面已经自带了Junit3和Junit4的libarary。那么在你项目(选择包视图)引用的选项configure build path中,点击Add Library,然后在左侧的列表中选择Junit,next之后选择Junit4.

如图:


上面的配置好了以后呢,单独建立一个源文件夹test。在其中写出你自己的测试类,用于测试各个方法。写程序的时候,在你要测试的方法上边写上@Test ,


测试类 结构如下(beforeClass是在testcheckUserPassword()方法之前执行,afterClass是在testcheckUserPassword()方法之后执行):


@SuppressWarnings( { "unchecked", "unused" })
public class CentrexIntefaceTest {

@BeforeClass
public static void beforeClass() {
.....
}

@AfterClass
public static void afterClass() {
....
}

@Test
public void testcheckUserPassword() {

.........

}

}


2.  若 MyEclipse下JUnit报错“The input type of the launch configuration does not exist ” 怎么解决?


首先:切换到MyEclipse的Package Explorer 视图

观察:test下的包全部变成了文件夹
解决:选中test,右键,选择Build Path---remove from Build Path,
     然后再次选择Build Path----User as Source Folder~
     解决.


3.如何运行写好的Junit测试方法?

首先:切换到MyEclipse的Package Explorer 视图

选择相关的测试类的想法方法,鼠标右击 选择run as Junit Test  即可。

MyEclipse的Navigator视图下是不行的。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-23 22:37 , Processed in 0.065447 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表