在已经 运行 的 Hybris 服务器中执行 IntegrationTests
Execute IntegrationTests in an already running Hybris server
我的 Hybris IntegrationTest class扩展了 de.hybris.platform.servicelayer.ServicelayerTransactionalTest.java。当我在 Eclipse 中使用 "Run As -> JUnit Test" 选项 运行 这样的 class 时,Hybris 服务器产生,执行 class 然后关闭.这是每个 IntegrationTest class I 运行 的行为,这很耗时。我想知道是否有任何方法可以在已经 运行 的 Hybris 服务器中执行这些 classes,这样我就不必担心每个 运行 上的服务器启动时间?
是的,有 JUnit testweb 前端,其中 URL /test
列出所有 unit/integration 测试并提供搜索/选择,因此您可以准确执行哪个测试 类(和方法)你想要的。
您甚至可以从 UI.
初始化 junit 租户
开箱即用 URL 是:https://localhost:9002/test/
希望这对您有所帮助:)
我的 Hybris IntegrationTest class扩展了 de.hybris.platform.servicelayer.ServicelayerTransactionalTest.java。当我在 Eclipse 中使用 "Run As -> JUnit Test" 选项 运行 这样的 class 时,Hybris 服务器产生,执行 class 然后关闭.这是每个 IntegrationTest class I 运行 的行为,这很耗时。我想知道是否有任何方法可以在已经 运行 的 Hybris 服务器中执行这些 classes,这样我就不必担心每个 运行 上的服务器启动时间?
是的,有 JUnit testweb 前端,其中 URL /test
列出所有 unit/integration 测试并提供搜索/选择,因此您可以准确执行哪个测试 类(和方法)你想要的。
您甚至可以从 UI.
初始化 junit 租户开箱即用 URL 是:https://localhost:9002/test/
希望这对您有所帮助:)