【问题标题】:Check application running in sikuli检查在 sikuli 中运行的应用程序
【发布时间】:2018-07-16 02:49:19
【问题描述】:

我在 sikuli-1.1.1,python 中工作。我需要自动化代码来打开网站。所以,我必须打开 chrome 并在带有 sikuli 的选项卡中键入链接。至于现在我用这段代码打开chrome,

 app = App("C:\Program Files (x86)\Google\Chrome\Application\chrome.exe")
 app.open()

但我不想每次都打开一个新的实例(窗口)。如何检查应用程序是否已经在运行?

【问题讨论】:

  • if (!app.isRunning())
  • 谢谢,它成功了。 @dram

标签: python ui-automation sikuli sikuli-script


【解决方案1】:

直接回答您的问题 - 是的,您可以这样做(我只有在 Java 中运行的 Sikuli,但该方法应该可以通过 API 获得):

print app.isRunning()

这应该会给你truefalse 响应。

话虽如此,您应该考虑添加一些设置/清理功能,以便在每次测试之前准备一个全新的环境并在测试完成后清理它。这将减少误报的数量,是正确的做法。

【讨论】:

猜你喜欢
  • 2019-07-19
  • 2011-07-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-10
  • 2013-11-13
  • 1970-01-01
相关资源
最近更新 更多