0
我設法執行一個bat文件通過Groovy
在SoapUI
與Runtime.runtime.exec("cmd /c C:\temp\test.bat")
但我想要bat文件在一個名爲scripts我的soapui項目文件所在的文件夾中。SoapUI和絕對路徑
例子:
Soapui-project file.xml
-- Scripts
--- test.bat
Runtime.runtime.exec("cmd /c Scripts/test.bat")
不起作用。我真的需要幫助。
爲了使其工作,相對路徑必須存在於任何當前工作目錄內。你的程序如何知道當前的工作目錄是什麼? – Squashman
嘗試這種 '變形點焊groovyUtils =新com.eviware.soapui.support.GroovyUtils(上下文) DEF PROJECTDIR = groovyUtils.projectPath log.info(PROJECTDIR)' Runtime.runtime.exec(「CMD/C PROJECTDIR腳本/test.bat「) 但是沒有工作 – user3624378
你不想使用絕對路徑因爲它在不同的機器上失敗,是嗎? – Rao