Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Testing 从TestRail触发Jenkins构建_Testing_Build_Triggers_Jenkins - Fatal编程技术网

Testing 从TestRail触发Jenkins构建

Testing 从TestRail触发Jenkins构建,testing,build,triggers,jenkins,Testing,Build,Triggers,Jenkins,我试图从一个测试用例管理软件触发一个构建。据我所知,这两个软件在形式上并不相互支持。但是TestRail确实有一个JS/CSS编辑器,允许用户自定义他们的UI。我希望能够实现一个按钮,能够触发詹金斯的构建。但事实证明,编辑器无法解释HTML 如果有人已经经历了这个过程,你能告诉我正确的方向吗?这里的TestRail开发人员之一。您可以从TestRail内部触发自动测试,并使用以下方法: 使用UI脚本向TestRail的用户界面添加一个按钮。您可以根据需要使用JavaScript/jQuery注

我试图从一个测试用例管理软件触发一个构建。据我所知,这两个软件在形式上并不相互支持。但是TestRail确实有一个JS/CSS编辑器,允许用户自定义他们的UI。我希望能够实现一个按钮,能够触发詹金斯的构建。但事实证明,编辑器无法解释HTML


如果有人已经经历了这个过程,你能告诉我正确的方向吗?

这里的TestRail开发人员之一。您可以从TestRail内部触发自动测试,并使用以下方法:

  • 使用UI脚本向TestRail的用户界面添加一个按钮。您可以根据需要使用JavaScript/jQuery注入任何自定义按钮/HTML代码:

  • 自定义按钮将指向需要编写的自定义服务器端脚本。服务器端脚本实际上会触发Jenkins构建(因为这在JavaScript中是不可能的)

  • 您的自动测试将使用TestRail的API将测试结果提交回TestRail:

请注意,大多数团队只是在TestRail之外执行/触发他们的自动测试,例如,与每日构建或类似构建一起执行/触发

更新:我们网站上还有一个完整的代码示例,介绍如何从TestRail触发自动测试:


谢谢丹尼斯,我成功地按下了按钮。现在正努力将自动测试结果导入TestRail,但我想这是一个不同的讨论。-拉吉,也看看这篇帖子: