【发布时间】:2012-04-29 19:18:30
【问题描述】:
我目前正在研究如何最好地测试我们打算在 Apache Karaf 上运行的 OSGi 应用程序。显而易见的选择是使用labs-paxexam-karaf 的 Pax Exam(有关教程,请参阅http://iocanel.blogspot.com/2012/01/advanced-integration-testing-with-pax.html)。但是,我担心性能(因为 Pax Exam 显然为每种测试方法启动了一个新框架)。我还发现Arquillian has some OSGi support,虽然这不是它的主要关注点。 JUnit4osgi 不是一个选项,因为它只支持 JUnit 3。
对于不熟悉任一框架的人来说,从哪个开始更好?有什么取舍?
【问题讨论】:
标签: testing osgi jboss-arquillian pax pax-exam