如何使用机器人框架在CMD提示符中运行命令

时间:2017-03-17 07:40:52

标签: robotframework

如何运行命令' ipconfig'在cmd提示符下使用机器人框架。 在代码下面运行会给我完整的结果。我只需要IPV4地址。

${frt}= | Run | ipconfig
Log ${frt}  

2 个答案:

答案 0 :(得分:2)

虽然使用自定义Python库可能更有效,但可以通过常规Robot Framework实现:

*** Settings ***
Library    OperatingSystem
Library    String

*** Test Cases ***
Test IPConfig
    ${frt}=     Run     ipconfig | find "IPv4"
    ${IP}=    Fetch From Right    ${frt}    ${SPACE}
    Log To Console     [${IP}]

答案 1 :(得分:1)

创建 .bat 文件并在其中写入您的命令。如果您的 .bat 文件位于其他文件夹中,则使用 cd 命令,然后使用您需要的命令

bat文件示例

cd C:\robotFramework\runner

java abc.class

使用以下关键字

  1. 运行 xyz.bat :为此使用库操作系统 或者
  2. 运行进程 xyz.bat:为此使用库进程