Maven OSGi集成/系统测试

时间:2016-04-05 15:58:14

标签: testing osgi integration

我希望maven测试是否可以安装一个构建的OSGi包并成功启动到一个一直运行的OSGi框架(Equinox)。

使用maven构建有效的OSGIi包已经解决了。现在,我想进行所描述的集成/系统测试。调查给了我以下方法:

  • 通过Maven自动部署
  • 通过Felix文件安装启动+安装OSGi包
  • 通过felix Web控制台JSON API获得捆绑启动的结果或者更简单?
  • 通过shell脚本解析结果并将结果返回给maven。那么,maven最终应该说" BUILD FAILED"

  • 使用JUnit4OSGI
  • 使用Pax考试

你会推荐什么?为什么?

此致 DOE

1 个答案:

答案 0 :(得分:0)

我会推荐Pax考试,是的,我有偏见;) 但是afaik这个实际上符合你所说的所有需求,从maven等运行。 由于您似乎已经注意到Pax考试,我建议您访问该网页,与相关邮件列表等开发和使用它的人员取得联系。