【发布时间】:2015-02-21 22:16:22
【问题描述】:
我想用 selenium 和 junit 自动化一些 spring ui 测试,因此我必须在测试之前启动 spring 应用程序并在之后停止它。如何在静态 junit-BeforeClass 方法中运行(启动)spring 应用程序?
我尝试了以下方法:
@BeforeClass
public static void setUp(){
Application.main(new String[]{});
}
但随后无法控制应用程序(我没有参考,无法在 AfterClass 中停止它)。
【问题讨论】:
-
为什么...为什么不简单地使用 Spring Boot 提供的集成测试支持,这将解决所有这些问题。
标签: java spring spring-mvc selenium junit