【问题标题】:how to execute bat file (.bat) by use command robot framework?如何使用命令机器人框架执行 bat 文件(.bat)?
【发布时间】:2018-11-28 04:38:54
【问题描述】:

我有一个

脚本.bat

我想在 robotsframework 中执行这个脚本。

我也在尝试这个,但对我没有任何作用。

Run     ${CURDIR}/script/script.bat

有人可以帮帮我吗?

【问题讨论】:

  • 您能解释一下您看到的是什么错误或消息吗?
  • @A.Koostra ,它没有显示任何 erorr 。它是 PASS ,但没有执行。现在我通过在 python 中创建自定义代码来解决这个问题。谢谢

标签: robotframework


【解决方案1】:

使用Process Library运行bat文件

那么你的 sn-p 会是这样的

*** Settings ***
Library    Process

*** Test Case ***
Launch Bat File
    Run Process       ${CURDIR}/script/script.bat

我使用启动 chrome 的示例 bat 文件(script.bat)在 sn-p 上进行了测试。

start chrome https://www.google.co.in/

即使我尝试使用 OperatingSystem 库,它也能正常工作。以下是sn-p。

*** Settings ***
Library    OperatingSystem

*** Test Case ***
Lauch Bat File
    Run       ${CURDIR}/script/script.bat

【讨论】:

  • 我也已经这样做了,但它不会工作。我现在通过创建自定义我自己的库来解决这个问题。无论如何谢谢你。
  • 是的,新的 chrome 已启动。试试上面的例子,不要忘记在设置中包含库。
猜你喜欢
  • 1970-01-01
  • 2019-01-20
  • 2015-01-29
  • 2014-10-11
  • 2017-04-23
  • 2014-03-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多