有没有人知道任何UI自动化跨平台(Windows和Mac OS X)开源API /框架可用于以编程方式从单独的应用程序内自动化外部GUI应用程序?
通过搜索,我发现了一些商业跨平台UI自动化产品,但显然他们不允许嵌入开源跨平台应用程序,也不允许从代码中调用它们(我会打电话给他们)来自Objective-C / Cocoa和/或.NET / Mono)......
我知道(但尚未尝试过).NET的开源“白色”项目,但当然只能在Windows上运行,因为它依赖于Microsoft UI Automation框架。
答案 0 :(得分:4)
目前,图像驱动的UI自动化是最佳解决方案。 请看看sikuli.org。