当我们使用命令行时,是否可以将Katalon的测试结果发送到slack?
我已经在Katalon-Studio中为slack创建了集成,它工作得很好,但当我尝试使用命令行执行该测试时,测试正在运行,但结果没有发送到slack。
katalon -noSplash -runMode=console -consoleLog -noExit -projectPath="C:\Users\test\Katalon Studio\Web.Portal\test.prj" -retry=0 -testSuitePath="Test Suites/New Test Suite" -executionProfile="default" -browserType="Chrome"我希望收到的消息与我通过Katalon-Studio执行测试时收到的消息相同。
例如:
测试套件执行结果汇总:测试套件/新建测试套件
测试用例总数:1
通行证总数:1
失败总数:0
总错误数:0
跳过的总数:0
发布于 2019-09-06 12:42:41
所有你需要的是Katalon插件
要在控制台模式下测试套件,并希望Katalon向Slack发送摘要报告,还需要在命令中再添加一个参数-apiKey。要获取应用编程接口密钥,您可以访问存储(https://store.katalon.com),使用您的帐户登录,然后导航到设置页面添加新的apiKey。
CMD模式下的示例
./Katalon\ Studio.app/Contents/Ms/katalon --args -runMode=console -projectPath="/Users/Shared/Jenkins/Home/workspace/QA-katalon/kyy.prj" -reportFolder=“Reports” -reportFileName=“report” -retry=0 -testSuitePath=“Test Suites/Employees” -browserType=“Chrome” -apiKey=“de544cef-a56b-4eb5-a051-391bc0537b59(your key)”在此处查找更多详细信息> https://docs.katalon.com/katalon-studio/docs/slack-plugin-integration.html#obtain-slack-legacy-token
https://stackoverflow.com/questions/57809585
复制相似问题