当前位置 : 主页 > 网络安全 > 测试自动化 >

单元测试 – 在运行多个测试时优化Arquillian性能

来源:互联网 收集:自由互联 发布时间:2021-06-22
我正在使用Arquillian来测试针对Glassfish的 Java EE应用程序,到目前为止我遇到了性能问题,每个测试用例需要一分多钟才能完成,有60个测试用例意味着要运行一个小时.因此构建需要一个多小
我正在使用Arquillian来测试针对Glassfish的 Java EE应用程序,到目前为止我遇到了性能问题,每个测试用例需要一分多钟才能完成,有60个测试用例意味着要运行一个小时.因此构建需要一个多小时.

我知道运行测试用例可能需要花时间启动glassfish容器,创建和部署war文件.

有没有办法在每个项目下对测试用例进行分组,添加所有类,创建单个部署存档并在单个部署中运行多个测试,就像它们是单个测试类一样?

Arquillian本身不支持套房.

但我编写了扩展程序,使套件测试成为可能.

https://github.com/ingwarsw/arquillian-suite-extension

在那里你应该找到带有例子的文档.

网友评论