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

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

在NetBeans中创建项目编译运行并使用JUnit单元测试

发布: 2009-12-24 11:50 | 作者: 不详 | 来源: 领测国际测试网采编 | 查看: 184次 | 进入软件测试论坛讨论

领测软件测试网

  选择“运行”>“运行主项目”(F6)。

  在“输出”窗口中,您应该看到程序的输出 Result = Hello(作为参数传递到程序的短语的离合词)。

  测试和调试应用程序

  现在您将使用 JUnit 为项目创建并运行测试,然后在 IDE 的调试器中运行应用程序以检查错误。在 JUnit 测试中,您将通过以下方式来测试 LibClass:将短语传递到 acrostic 方法,然后使用断言指示您认为应生成的结果。

  创建 JUnit 测试

  在“项目”窗口中右键单击 "LibClass.java" 节点,然后选择“工具”>“创建 JUnit 测试”(Ctrl-Shift-U)。

  如果这是您首次在 IDE 中创建 JUnit 测试,则系统会显示“选择 JUnit 版本”对话框提示。按 Enter 键以选择 "JUnit 4.x",然后继续执行“创建测试”对话框中的操作。

  在“创建测试”对话框中,单击“确定”以使用缺省选项运行命令。IDE 将在单独的 test 文件夹中创建 org.me.mylib 包和 LibClassTest.java 文件。通过展开“测试包”节点和 org.me.mylib 子节点,可以找到此文件。

  在 LibClassTest.java 中,删除 public void testAcrostic() 方法的主体。

  键入或粘贴以下代码,以代替删除的行:

  System.err.println("Running testAcrostic...");String result = LibClass.acrostic(new String[] {"fnord", "polly", "tropism"}); assertEquals("Correct value", "foo", result);

  通过按 Ctrl-S 组合键保存该文件。

  运行 JUnit 测试

  选择 MyLib 项目节点,然后选择“运行”>“测试项目 (MyLib)”或按 Alt-F6 组合键。将在“输出”窗口中打开 "MyLib (test)" 标签。同时,将编译并运行 JUnit 测试用例。“JUnit 测试结果”显示测试是否通过。

  您还可以运行单个测试文件,而不是测试整个项目。在源代码编辑器中选择 "LibClass.java" 标签,然后选择“运行”>“测试文件”。

  可以从 IDE 中获取 JUnit API 文档。选择“帮助”>“Javadoc 引用”> "JUnit <版本号>"。

  通过访问 http://www.junit.org,可以了解有关 JUnit 的详细信息。

  调试应用程序

  在本部分中,您将使用调试器来逐步执行应用程序,并观察在组合离合词时变量值的变化情况。

  在调试器中运行应用程序:

  在 LibClass.java 文件中,转至 acrostic 方法,并在 b.append(args[i].charAt(i)); 内部的任何位置放入插入点。然后,按 Ctrl-F8 组合键设置断点。

  选择“调试”>“调试主项目”(Ctrl-F5)。IDE 将打开调试器窗口并在调试器中运行该项目,直至到达断点为止。

  选择 IDE 底部的“局部变量”窗口,然后展开 "args" 节点。字符串数组包含您输入的作为命令参数的短语。

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

64/6<123456>

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

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