51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

测试开发精英班,通向高级软件测试工程师论坛测试积点免费获取渠道攻略20+企业级实战项目就在这里!横扫BAT,Python全栈测试开发技能大全
【114期】:谈数据库测试&测试开发相互间的关系!中国软件测试行业现状调查报告新鲜出炉! 【杂志】做测试行业不偏科的尖子生! 【活动】为视频UP主打CALL,互动领福利!
查看: 1687|回复: 0

Junit 单元测试 的配置和使用

[复制链接]

该用户从未签到

发表于 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
回复

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2020-8-10 12:31 , Processed in 0.060536 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2020 Comsenz Inc.

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