繁体   English   中英

在不使用 Sikuli 库的情况下通过命令打开桌面应用程序 - Robot Framework

[英]Open desktop application by command without using Sikuli Library - Robot Framework

伙计们,

我搜索了 Sikuli 库(Robot Framework),但没有找到我需要的东西。 文档是http://rainmanwy.github.io/robotframework-SikuliLibrary/doc/SikuliLibrary.html#Open%20Application

有什么方法可以通过 Robot Framework、Sikuli 库(或其他一些)打开除图像以外的桌面应用程序吗? 这将降低运行测试的成本。

等待!

谢谢!

要启动应用程序 - 您可以使用 Process 库(内置于 Robot Framework)。 有 3 种不同类型的关键字 - Run ProcessStart Process 有关详细信息,请参阅https://robotframework.org/robotframework/latest/libraries/Process.html

但是,您仍然需要一些额外的库(如 Sikuli)来与给定的应用程序交互。

*** Settings ***
Library     SikuliLibrary   mode=NEW


*** Variables ***
${APP_PATH}     C:\\Program Files\\Notepad++\\notepad++.exe

*** Test Cases ***
TC 024971 Start Uninstall
    Start Sikuli Process
    Add Image Path      F:\Images
    Open Application    ${APP_PATH}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM