Katalon上的文档说是否在生成控制台后在命令行下运行。来自测试套件的属性文件,它将从命令窗口运行:
katalon -propertiesFile="" -runMode=console
但是,它说Katalon不被识别为内部或外部命令。我应该怎么办?
Katalon上的文档说是否在生成控制台后在命令行下运行。来自测试套件的属性文件,它将从命令窗口运行:
katalon -propertiesFile="" -runMode=console
但是,它说Katalon不被识别为内部或外部命令。我应该怎么办?
我有这个问题。我解决了这个问题:
【环境变量>系统变量>路径>添加Katalon.exe和Git.exe目录1
然后, .gitlab-ci.yml 文件的内容如下:
简单的 .gitlab-ci.yml :
run_katalon_test_suite:
tags:
- shell
script:
- echo $CI_JOB_STAGE
在 Katalon Studio 中运行测试套件的简单 .gitlab-ci.yml:
run_katalon_test_suite:
tags:
- shell
script:
- katalon -noSplash -runMode=console -consoleLog -noExit -projectPath="C:\Users\7713\git\turkuaz-katalon-test-project\turkuaz-katalon-test-project.prj" -retry=1 -retryFailedTestCases=false -testSuitePath="Test Suites/cansuarslan/TS_01_CompletedTestCases" -executionProfile="default" -browserType="Chrome"
katalon.exe
如果您的变量中未定义路径,则PATH
上述命令仅在您位于Katalon Studio
根文件夹中时才有效katalon.exe
。
我通常创建一个具有以下结构的批处理文件:
@echo off
set "qtpath=<KATALON STUDIO INSTALL DIR>"
set "execpath=%qtpath%\katalon.exe"
echo "%execpath%"
"%execpath%" <GENERATED COMMAND WITHOUT -katalon>
希望能帮助到你。