Python绑定用于Microsoft UI自动化?
有没有人知道有没有Python可以用来和微软的UI自动化工具配合的库?
http://msdn.microsoft.com/en-us/library/ms747327.aspx
我不想用IronPython。我知道pywin32做得很好,但微软的UI自动化工具是Active Accessibility的升级版,而我之前在Windows XP上用过Active Accessibility。我需要把“Active Accessibility”的功能(比如在打开的窗口上触发事件、聚焦控件等)迁移到Windows 7平台上。
谢谢!
2 个回答
-2
这可能正是你想要使用的东西。它让你可以用Python来调用UI自动化,你只需要更新一下示例文件就可以了。你可以在这里找到它:https://github.com/chengzi/PyUIAutomation
0
可以看看这个Cobra。
Cobra WinLDTP 是基于 Linux 桌面测试项目的,详细信息可以查看这个网站 - http://ldtp.freedesktop.org。LDTP 可以在 Windows、Linux、Mac、Solaris、FreeBSD、NetBSD 和 Palm Source 上使用,没错,它是一个跨平台的图形用户界面测试工具。
他们声称这个工具是基于微软的 DLL 文件(.NET3.5) - 包括 Interop.UIAutomationClient.dll、UIAComWrapper.dll 和 WUIATestLibrary.dll。
我成功地用它和 Python 一起测试 HTML 布局的应用程序。