1

Katalon上的文档说是否在生成控制台后在命令行下运行。来自测试套件的属性文件,它将从命令窗口运行:

katalon -propertiesFile="" -runMode=console

但是,它说Katalon不被识别为内部或外部命令。我应该怎么办?

4

3 回答 3

0

我有这个问题。我解决了这个问题:

【环境变量>系统变量>路径>添加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"
于 2019-05-21T12:14:40.893 回答
0

katalon.exe如果您的变量中未定义路径,则PATH上述命令仅在您位于Katalon Studio根文件夹中时才有效katalon.exe

于 2018-04-04T10:46:20.890 回答
0

我通常创建一个具有以下结构的批处理文件:

@echo off

set "qtpath=<KATALON STUDIO INSTALL DIR>"
set "execpath=%qtpath%\katalon.exe"

echo "%execpath%"

"%execpath%" <GENERATED COMMAND WITHOUT -katalon>

希望能帮助到你。

于 2018-04-23T10:45:50.727 回答