我想运行像
这样的东西ipconfig / all |找到“IPv4”
获取我连接的所有接口的IP地址。这在纯Java或C#中很简单,甚至还有一个托管API。我可以运行'命令行'命令或访问托管对象来获取我正在寻找的特定接口的IP地址。
我有SOAPUI Pro并且我知道API是here,但是我无法知道如何进行命令行调用并获取结果 - 也不知道如何使用该API获取IP地址。
最终我想将运行时IP地址存储在项目属性中。
答案 0 :(得分:3)
此脚本运行ipconfig / all命令并将结果输入变量。但是获取IP的解析仍有待完成。目前,Groovy步骤将返回整个ipconfig结果。
def result = "ipconfig /all".execute().text
//Do stuff with the result, probably RegEx your way to the IpAdress
return result;