运行包含在多个包中的多个RCP junit测试

时间:2017-02-13 13:29:25

标签: eclipse junit eclipse-plugin eclipse-rcp

我们有多个RCP捆绑包和单独的片段项目,可以使用RCP插件或普通的jUnit测试来测试这些捆绑包。

问题

为了测试整个生态系统的运行状况,我们希望在将新代码推送到CI环境之前,从所有插件运行所有测试。

然而,到目前为止,我们只是想出了如何在单个项目中同时运行测试。因此,要在所有插件上运行所有测试,我们当前一次选择一个插件并通过上下文菜单执行内部测试。这个手动过程容易出错。

问题

eclipse IDE中是否有一种方法可以同时在所有插件项目中运行所有测试?

1 个答案:

答案 0 :(得分:1)

最简单的方法是创建一个启动组;你可以在Debug Configurations下找到它。

将所有现有的JUnit(或JUnit Plug-in Test)启动配置添加到它,然后点击Debug按钮。

不幸的是,如果在创建此启动组后创建其他JUnit插件测试,则必须手动添加这些新插件。