如何自动测试JBoss部署?

Max*_*Max 5 jboss automated-tests automated-deploy

我有jboss应用程序.并希望自动测试部署.并希望将此任务添加为Hudson中的项目

我的愿景基于以下几个阶段:

  1. 把我的应用程序放到JBoss(复制耳朵,配置,库等)
  2. 运行JBoss

    我有一台Linux机器,现在我们的项目需要JBoss 4.3.2.如何运行JBoss并分析结果.我的应用程序是否已完全成功部署?

  3. 运行一些独立测试

  4. 停止JBoss

ric*_*chj 1

除了编写脚本来运行各个步骤之外,我还没有找到使用 JBoss 4.x 执行此操作的好方法。启动服务器后,等待足够长的时间,让 JBoss 服务启动并部署应用程序,然后测试应用程序的基本组件是否已在 JNDI 中注册。

我发现一些链接可能有助于使用 JBoss 5 执行此操作:

我打算建议您可以将脚本编写为 Hudson 插件,但也许您可以使用这个:JBoss JPBM Plugin for Hudson