Folks,
我搜索了Sikuli库(机器人框架),但没有找到我需要的东西。文件是http://rainmanwy.github.io/robotframework-SikuliLibrary/doc/SikuliLibrary.html#Open%20Application.
有没有任何方法,通过Robot Framework、Sikuli库(或其他一些),我可以打开一个桌面应用程序,而不是通过图像?这将降低运行测试的成本。
等待!
谢谢!
要启动应用程序,可以使用Process库(内置于Robot Framework中)。有三种不同类型的关键字——Run Process
和Start 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}