【发布时间】:2015-09-02 13:36:38
【问题描述】:
我有一个带有托盘菜单的应用程序,我正在尝试自动化一些涉及托盘菜单的测试。基本上我需要获取托盘菜单的项目并用它们做一些事情。 但是,我只能找到在应用程序中以编程方式获取菜单项的方法。但是我的自动化测试将是一个外部应用程序,所以这对我没有帮助。
如何以编程方式获取外部应用程序的托盘菜单项?
【问题讨论】:
-
你尝试过 UI 自动化吗?
-
您需要找到由外部应用程序公开的 API 才能可靠地执行此操作。如果您愿意在每次更新目标程序或 Windows 时更新您的程序,那么您可以使用 UI 自动化。