簡體   English   中英

如何從機器人框架文件執行Powershell腳本?

[英]How to execute a powershell script from robot framework file?

我需要從我的機器人框架文件中執行一個.ps1腳本。 我正在嘗試我認為它用於python的進程庫。 無論如何,還有其他直接執行PS腳本的問題。

我的代碼->

   *** Test Cases ***
   Testcase1
    [Tags]      test
    ${KEYWORDS}=    Powershell.exe    ${CURDIR}\\test.ps1
    Run Keywords     ${KEYWORDS}
    log to console  after ps cmd

錯誤找不到名稱為“ Powershell.exe C:\\ Users \\ test.ps1”的關鍵字。

Robot使用兩個或多個空格將參數與關鍵字分開。 Powershell.exe之后至少需要兩個空格。

您還應該在文件名中使用正斜杠而不是反斜杠,或者使用雙反斜杠,因為單個斜杠是轉義字符。

有效。 命令是

  run process       Powershell.exe     ${CURDIR}\\test1.ps1

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM