Spring 平静地启动 BDD 测试
Spring Boot BDD Testing with serenity
我们有一个 spring 引导应用程序,我们想通过 serenity(以前的 Thucydides)对其进行测试。理论上测试可以是 运行(如果我测试例如 www.google.com 一切正常)但我想测试我自己的应用程序而不是 google ;)
所以我需要在 运行 测试之前启动应用程序。通常我们有一个注解
@RunWith(SpringJUnit4ClassRunner.class)
在我们的测试中 class。但是我们需要 Serenity 和黄瓜
@RunWith(CucumberWithSerenity.class)
并且无法添加 2 个@RunWith 注释。
使用 Serenity 和 Cucumber 运行ning 进行测试的最佳方法是什么?
升级到 Spring 4.2.1,您应该可以使用 Serenity runner:
我们有一个 spring 引导应用程序,我们想通过 serenity(以前的 Thucydides)对其进行测试。理论上测试可以是 运行(如果我测试例如 www.google.com 一切正常)但我想测试我自己的应用程序而不是 google ;)
所以我需要在 运行 测试之前启动应用程序。通常我们有一个注解
@RunWith(SpringJUnit4ClassRunner.class)
在我们的测试中 class。但是我们需要 Serenity 和黄瓜
@RunWith(CucumberWithSerenity.class)
并且无法添加 2 个@RunWith 注释。
使用 Serenity 和 Cucumber 运行ning 进行测试的最佳方法是什么?
升级到 Spring 4.2.1,您应该可以使用 Serenity runner: