我有一个 Katalon 测试套件设置,它在 UI 和我安装了 Katalon Studio 的机器上的 CLI 中运行良好。
我有 Jenkins CI 服务器在 docker 容器中运行,我想设置一个作业以在该 Jenkins 服务器上运行我的测试套件。
我在 Jenkins 服务器上需要什么运行时才能运行 Katalon 作业? Jenkins 有运行时或插件吗?
如果没有,是否有用于 Katalon 的 docker 容器,我可以使用它通过 jenkins 远程运行作业,例如 SonarQube 的东西?
最佳答案
编辑 - Katalon 支持的新答案
我收到了来自 Katalon 支持的新回复:
First of all, I would to sorry for my answer due to I'm not giving out the proper one based on your question. I've reviewed again your question and see Katalon Studio have Linux version (http://download.katalon.com/4.8.0/Katalon_Studio_Linux_64-4.8.tar.gz) for console mode execution and it's ideally to package it into your dockerfile.
这更像是它,并且有了这里的文档,让它与 Docker 一起工作应该很简单:
https://docs.katalon.com/display/KD/Console+Mode+Execution
Hope this answer resolve your question better :).
结束编辑
原创
我在 Katalon Studio 网站上创建了一张票,问了同样的问题,我得到了这个(可笑的)回复:
First of all, there is no Dockerfile for Katalon Studio. It will be hard and complicated to do this and we also do not have a plan to do it in the future :). But we will try to consider with your request to see if there is any applicable adjustment to this case.
换句话说,没有 Docker 解决方案。很遗憾,我们不能将它用于我们的 CI 内容,因为我所做的原型(prototype)设计取得了很好的效果。
哦,好吧。
https://stackoverflow.com/questions/46183647/