【发布时间】:2016-04-24 06:31:13
【问题描述】:
我曾经从事 web bowers UI Automation 的工作。这些元素通过浏览器原生 API 使用 JavaScript 或 Selenium 驱动程序定位。(无论哪种方式,应用程序本身(即浏览器)都提供自动化能力)。
现在我目前的工作是处理窗口 UI 自动化。所以我还在学习一些概念。
这里用于本地UI元素的API是.NET框架中的AutomationElement,不知道其他可以用什么。
我很好奇的一件事是它是如何工作的。此 API 是否仅适用于在 CLR 上运行的 .NET 应用程序?
如果是,那对我来说更有意义。
否则,我无法理解此 API 是如何从其他应用中定位 UI 元素的。
【问题讨论】:
标签: c# .net ui-automation