我是TestRail的开发人员之一。你可以从TestRail中触发自动化测试,并使用以下方法:
使用UI脚本在TestRail的用户界面上添加一个按钮。您可以使用JavaScript/jQuery根据需要注入任何自定义按钮/HTML代码:http://docs.gurock.com/testrail-integration/custom-uiscripts
您的自定义按钮将指向您需要编写的自定义服务器端脚本。服务器端脚本将实际触发您的Jenkins构建(因为这不可能从JavaScript中实现)
您的自动化测试将使用TestRail的API将测试结果提交回TestRail:http://docs.gurock.com/testrail-api/start
请注意,大多数团队通常会在TestRail之外执行/触发其自动化测试,例如与每日构建或类似工具集成。
更新:我们网站上现在还有一个完整的代码示例,用于从TestRail触发自动化测试: