通过命令打开桌面应用程序,而不使用Sikuli Library-Robot Framework



Folks,

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

有没有任何方法,通过Robot Framework、Sikuli库(或其他一些),我可以打开一个桌面应用程序,而不是通过图像?这将降低运行测试的成本。

等待!

谢谢!

要启动应用程序,可以使用Process库(内置于Robot Framework中)。有三种不同类型的关键字——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}

最新更新