**
在集成测试中,使用整个JEE堆栈资源是很常见的。通过在目标JEE容器内运行测试,而非模拟容器资源,可以更接近于实际的生产环境,从而测试真实的系统表现。在我们的项目中,我们曾经在回归测试期间发现了由应用于Websphere Application Server的修复程序引发的问题,在一个版本中,类加载器的工作方式发生了变化。为了使用这些功能,可以创建一个Web项目,并将示例战争中的内容复制到其中。所有带注释的TestNG测试应该放置在同一项目的/WEB-INF/classes
目录中,并通过访问http://host/yourcontext/TestServlet
来运行测试。一个测试运行界面将会显示在屏幕上,允许你执行这些测试。
如果你正在寻找合适的工具和插件来支持这些集成测试,可以参考以下资源:
暂无评论