Ray*_*lus 5 testing selenium jetty gradle
通常,我会通过构建一个Server实例,设置一个连接器,一个处理程序LifeCycleListener,然后调用Server实例来启动Jetty start().我不知道如何通过jettyRunGradle中的任务实现这一点.文档让我感到困惑,我还没有找到这个任务如何工作的例子,而不是一页一页gradle jettyRun.
这项任务对我很有吸引力,因为据称它在执行后立即返回.这有助于在我的webkins从Jenkins运行后运行Selenium测试.我尝试通过JavaExec任务执行此操作,但这不起作用,因为JavaExec任务不会终止,直到底层JVM终止.
听起来您想启动 Jetty 进行容器内集成测试。除了查看源代码之外,这两篇文章应该可以帮助您入门:
您正在寻找的关键功能是在后台启动 Jetty jettyRun.daemon = true。
| 归档时间: |
|
| 查看次数: |
9910 次 |
| 最近记录: |