首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Arquillian中所有测试用例的单一部署

Arquillian中所有测试用例的单一部署
EN

Stack Overflow用户
提问于 2013-04-20 20:15:19
回答 1查看 7.8K关注 0票数 21

我们使用arquillian- Junit -container 1.0.0最终版本进行Junit测试。

我们有如此多的测试类,每个测试类都是@Deployment方法,所以当我一起运行所有测试时,就会产生内存和性能的问题。

有没有人可以通过告诉我如何避免每个类的多次部署来解决这个问题。我们如何在Arquillian中实现所有测试用例的单一部署?

EN

回答 1

Stack Overflow用户

发布于 2013-05-09 03:32:48

我想您会问为什么Arquillian在运行测试时需要为每个测试类部署一个新的war。我有Petr Mensik描述的部署方法,但是当你运行测试时,每个测试类仍然会在它自己的war中进行部署。将它放在超类中只会从更少的行数角度简化代码。这意味着作为子类的每个测试类都将具有相同的部署。这意味着您的部署将是依赖项的超集,因此比单独进行部署要大得多。我认为它更容易管理,尤其是对于较大的项目来说,物有所值。

为了回答您的问题,您似乎无法将测试分组并部署一个war进行测试,直到2.0版(将于今年年底发布?)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16120240

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档