• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

用 Netbeans 5.5 开发 JUnit Test Case 并输出测试结果

发布: 2009-5-24 18:55 | 作者: 网络转载 | 来源: 测试时代采编 | 查看: 215次 | 进入软件测试论坛讨论

领测软件测试网 最近在学习/培训 Java EE 5 的过程中深入使用了一下 Netbeans 5.5, 下面就简单介绍以下如何用 Netbeans 5.5 快速的开发 Test Case 并运行出测试结果.

首先我们新建一个类, 里面写一个加法运算的方法:
package junittest; /** * * @author Administrator */ public class Main { public int add(int a, int b) { return a + b; } } 接着我们在 Projects 视图中源代码节点上点击鼠标右键, 选择 Tools -> Create JUnit Tests, Netbeans 将会自动在 Test Packages 源码子目录下为你生成好一个测试用例(TestCase), 而且还会帮你填好默认的调用方法骨架代码:
/* * MainTest.java * JUnit based test */ package junittest; import junit.framework.*; public class MainTest extends TestCase { public MainTest(String testName) { super(testName); } /** * Test of add method, of class junittest.Main. */ public void testAdd() { int a = 0; int b = 0; Main instance = new Main(); int expResult = 0; int result = instance.add(a, b); assertEquals(expResult, result); // TODO review the generated test code and remove the default call to fail. fail("The test case is a prototype."); } } 接着我们需要修改输入的参数: int a = 2; int b = 3; 以及期望的输出参数:  int expResult = 5; 然后把 fail 开头的这行代码删除掉, 这样一个 TestCase 就完成了.

运行也非常简单, 选择主菜单的 Run -> Test "项目名", 我们就可以看到输出的结果了:

PS: 学员有人熟用 Eclipse, 试了一下没有生成调用代码的类似机制, 只有新建 TestCase 的向导(注:未安装其他插件的情况下).

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: case CASE Case junit Junit JUnit JUNIT Netbeans NetBeans test Test TEST 结果


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网