2013-10-21 61 views
1

我正在尝试为RCP应用程序设置JUnit插件测试。因此我使用了Tycho(0.18),maven 3.0.2,日食INDIGO和JUnit4。如何测试应用程序作为Eclipse中的JUnit插件测试

当我配置插件测试时,被测试应用程序按预期启动,但所选测试用例不运行。因此我没有收到任何错误或异常消息。

因为我没有找到任何与谷歌,我会很高兴,如果有人可以提供一些有用的信息或教程。

更新:我发现本教程:How to JUnitPluginTests。但UnitTests没有开始没有任何错误信息...

我假设JUnit-Plugin-Test启动程序无法以正确的方式工作。因为我必须在参数标签分别定义了应用程序,否则将出现以下错误:

应用“org.eclipse.pde.junit.runtime.nonuithreadtestapplication”无法在注册表中找到

+0

有些日志在这里看起来很合适。 – Basilevs

+0

没有日志。被测试的应用程序开始,但选择的测试用例不是。 - 没有任何反馈。 – user2451418

+0

你如何选择测试用例?测试类如何被调用? – oberlies

回答

1

您是否在Tycho上检查过Christian Pontesegger的tutorial,其中包含关于测试的帖子?

0

我显然有同样的问题。我尝试了一些东西,但什么工作对我来说是:

  • 打开运行配置
  • 切换到主标签
  • 选择“运行应用程序”
  • 选择“[无应用程序] - 无头模式'

我不需要运行我的产品,这允许JUnit插件测试运行器找到单元测试。

相关问题