Как открыть файл Excel явно с помощью Robot Framework в Windows - PullRequest
0 голосов
/ 20 января 2019

Мне нужно явно открыть файл Excel для выполнения дальнейших операций с использованием белой библиотеки.

Я пробовал это в ОС Windows.Я попытался открыть файл Excel, используя ключевое слово ExcelLibrary-Open Excel, а также ключевое слово Run из библиотеки операционной системы.Но в обоих случаях система не открывает файл явно.

Подход 1 - Использование ключевого слова Open Excel библиотеки 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

1 Ответ

0 голосов
/ 20 января 2019

Использовать вызов Python * os.startfile() - при этом откроется файл с соответствующей программой, так же как двойной щелчок в Проводнике:

Evaluate    os.startfile("${EXECDIR}${/}Test_Cases.xls")

Вызов будет возвращеннемедленно перейдите к следующей строке кода, поэтому вам придется немного подождать, пока Excel действительно запустится, прежде чем взаимодействовать с ним.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...