我有一个Katalon测试套件设置,它在用户界面和我安装了Katalon studio的计算机上的CLI中都运行良好。
我有一个在Docker容器中运行的Jenkins CI服务器,我想设置一个作业在该Jenkins服务器上运行我的测试套件。
我在Jenkins服务器上需要什么运行时才能运行Katalon作业?为此,是否有Jenkins的运行时或插件?
如果不是,是否有Katalon的docker容器,我可以使用它通过jenkins像SonarQube的东西来远程运行作业?
编辑 -Katalon支持的新答案
我从Katalon支持小组得到了新的回应,内容是:
首先,由于我没有根据您的问题给出适当的答案,对不起我的回答。我再次查看了您的问题,并看到Katalon Studio具有Linux版本(http://download.katalon.com/4.8.0/Katalon_Studio_Linux_64_4.8.tar.gz),可用于控制台模式执行,并且最好将其打包到您的dockerfile中。
这更像它,并且通过此处的文档,使其与Docker一起使用应该非常简单:
https://docs.katalon.com/display/KD/Console+Mode+Execution
希望这个答案能更好地解决您的问题:)。
结束编辑
原版的
我在Katalon Studio网站上创建了一个票证,问了同样的问题,得到了以下(可笑的)答复:
首先,Katalon Studio没有Dockerfile。要做到这一点将是困难而复杂的,而且我们也没有未来的计划:)。但是,我们将尝试根据您的要求考虑是否对此情况进行了适当的调整。
换句话说,没有Docker解决方案。不能将其用于CI的东西太可惜了,因为我在原型制作方面取得了不错的成绩。
那好吧。