Robotframework 如何在Windows中使用Robot Framework显式打开excel文件

Robotframework 如何在Windows中使用Robot Framework显式打开excel文件,robotframework,Robotframework,我需要显式打开一个Excel文件,以便使用白库执行进一步的操作 我在Windows操作系统中尝试过这个。我尝试使用ExcelLibrary open excel关键字和操作系统库的Run关键字打开excel文件。但在这两种情况下,系统并没有显式地打开文件 方法1-使用Excel库的Open Excel关键字 *** Settings *** Library WhiteLibrary Library OperatingSystem Library ExcelLibrary

我需要显式打开一个Excel文件,以便使用白库执行进一步的操作

我在Windows操作系统中尝试过这个。我尝试使用ExcelLibrary open excel关键字和操作系统库的Run关键字打开excel文件。但在这两种情况下,系统并没有显式地打开文件

方法1-使用Excel库的Open Excel关键字

*** Settings ***
Library    WhiteLibrary
Library    OperatingSystem
Library    ExcelLibrary        

*** Test Cases ***
Open Excel and perform Operation  
    Open Excel    D:/Regression_Suite/Test_Cases.xls    True
    Sleep    10s
方法2-使用操作系统的Run关键字

*** Settings ***
Library    WhiteLibrary
Library    OperatingSystem
Library    ExcelLibrary        

*** Test Cases ***
Open Excel and perform Operation 
    Run    C:/Program Files (x86)/Microsoft Office/Office15/EXCEL.EXE ${EXECDIR}${/}Test_Cases.xls
    Sleep    10s
我希望Excel文件能够显式打开,这样我就可以使用WhiteLibrary执行进一步的操作了

使用python的调用-这将使用相关程序打开文件,就像在资源管理器中双击一样:

Evaluate    os.startfile("${EXECDIR}${/}Test_Cases.xls")
调用将立即将控制权返回到下一个代码行,因此在与Excel交互之前,您必须等待Excel真正启动