在 sikuli 中检查应用程序 运行
Check application running in sikuli
我在 sikuli-1.1.1 工作,python。我需要自动化代码来打开网站。所以,我必须打开 chrome 并在带有 sikuli 的选项卡中键入 link。至于现在,我正在使用此代码打开 chrome、
app = App("C:\Program Files (x86)\Google\Chrome\Application\chrome.exe")
app.open()
但我不想每隔 time.How 打开一个新实例 (window) 来检查应用程序是否已经 运行?
直接回答您的问题 - 是的,您可以这样做(我在 Java 中只有 Sikuli 运行,但该方法应该可以通过 API 获得):
print app.isRunning()
应该会给你 true
或 false
响应。
话虽如此,您应该考虑添加一些 setup/cleanup 功能,这些功能将在每次测试前准备一个新环境,并在测试完成后清理它。这将减少误报的数量,是正确的做法。
我在 sikuli-1.1.1 工作,python。我需要自动化代码来打开网站。所以,我必须打开 chrome 并在带有 sikuli 的选项卡中键入 link。至于现在,我正在使用此代码打开 chrome、
app = App("C:\Program Files (x86)\Google\Chrome\Application\chrome.exe")
app.open()
但我不想每隔 time.How 打开一个新实例 (window) 来检查应用程序是否已经 运行?
直接回答您的问题 - 是的,您可以这样做(我在 Java 中只有 Sikuli 运行,但该方法应该可以通过 API 获得):
print app.isRunning()
应该会给你 true
或 false
响应。
话虽如此,您应该考虑添加一些 setup/cleanup 功能,这些功能将在每次测试前准备一个新环境,并在测试完成后清理它。这将减少误报的数量,是正确的做法。