【问题标题】:SOAPUI Groovy Script calls to Command LineSOAPUI Groovy 脚本调用命令行
【发布时间】:2012-03-16 17:52:11
【问题描述】:

我想运行类似的东西

ipconfig /all |找到“IPv4”

获取我连接到的所有接口的 IP 地址。这在纯 Java 或 C# 中是直截了当的,他们甚至为此提供了托管 API。我可以运行“命令行”命令或访问托管对象以获取我正在寻找的特定接口的 IP 地址。

我有 SOAPUI Pro 并且知道 API 是 here,但我无法找到如何进行命令行调用并获取结果 - 也无法找到使用该 API 获取 IP 地址的直接方法。

最终我想将运行时 IP 地址存储在项目属性中。

【问题讨论】:

    标签: scripting groovy ip soapui


    【解决方案1】:

    此脚本运行 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;
    

    【讨论】:

      猜你喜欢
      • 2018-03-15
      • 2010-12-19
      • 2022-10-17
      • 1970-01-01
      • 1970-01-01
      • 2013-09-14
      • 1970-01-01
      • 2016-08-14
      • 1970-01-01
      相关资源
      最近更新 更多