katalon系列十四:执行Windows命令&获取项目路径
Posted songzhenhua
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了katalon系列十四:执行Windows命令&获取项目路径相关的知识,希望对你有一定的参考价值。
Katalon Studio中也可以运行Windows命令执行一些系统操作。
根据官方文档,在test case中输入命令:
cmd = ‘del E:\\shot\\*.xlsx E:\\shot\\*.zip‘
Runtime.getRuntime().exec(cmd)
运行报错
网上搜到解决方案,修改cmd如下
cmd = ‘cmd.exe /c del E:\\shot\\*.xlsx E:\\shot\\*.zip‘
运行成功
除了直接运行cmd命令,也可以执行.bat文件,代码示例如下
import com.kms.katalon.core.configuration.RunConfiguration
/**
* Execute a batch file situated in the KS project directory.
* @param batchFile (String) e.g. "myfile.bat"
*/
static void runBatchFile(String batchFile) {
String bf = RunConfiguration.getProjectDir() + ‘/‘ + batchFile
comment("Running batch file: " + bf)
Runtime.runtime.exec(bf)
}
RunConfiguration.getProjectDir()即为获取项目路径,记得要导入相应的包
参考https://docs.katalon.com/katalon-studio/docs/execute-windows-commands.html
以上是关于katalon系列十四:执行Windows命令&获取项目路径的主要内容,如果未能解决你的问题,请参考以下文章
katalon系列十七:报告&Katalon Analytics
katalon系列十三:5.10新增跳过用例&命令行赋值全局变量