我有一个像sample.sh这样的shell脚本。我想使用soapUI执行此脚本。如何使用soap UI执行它?
答案 0 :(得分:3)
您可以使用Groovy Step执行此操作。类似的东西:
p = Runtime.getRuntime().exec("sample.sh")
p.waitFor()
答案 1 :(得分:-1)
如果您想以字符串形式获得结果:
<强>窗:强>
def result = 'cmd /c sample.bat'.execute().text
<强>贝壳:强>
def result = 'sh -c sample.sh'.execute().text
请注意,&#34; cmd / c&#34;或&#34; sh -c&#34;通常需要部分来执行文件。如果你想运行简单的内部命令,例如&#34; dir&#34;或者&#34; ls&#34;,那么它就没必要了。