当前位置:  开发笔记 > 编程语言 > 正文

PyWinAuto还有用吗?

如何解决《PyWinAuto还有用吗?》经验,为你挑选了2个好方法。

我今天一直在玩PyWinAuto并享受自动化各种GUI测试的乐趣.我想知道它是否仍然是最先进的,或者是否有其他东西(也是免费的)可以更好地实现Windows富客户端自动化.



1> Ryan Ginstro..:

pywinauto很棒,因为它是Python.

也许更全面的功能是AutoIT,它有一个可以自动化的COM服务器(使用win32com的Python),以及一些很酷的工具,比如" Window Info "实用程序,它会为你提供文本(标题),类,当前在鼠标光标下的窗口的大小,状态栏文本等.

在某些情况下,pywinauto比AutoIt更难使用,并且看起来有点不那么精致.一个例子是自动化Inno安装程序.Inno Setup"setup.exe"程序启动了一个实际执行安装的单独应用程序,用pywinauto跟踪这个问题很痛苦,但AutoIt让它变得简单.



2> William Knig..:

我过去常常使用AutoIt对我们的项目进行测试自动化,但是3个月前切换到了pywinauto并对此决定非常满意.有一些粗糙的边缘,但我已经能够用我自己的补充测试功能填充它们.此外,我发现与AutoIt相比,Python中的编码测试和支持代码容易,更易于管理.使用Python,我有更强大的日志记录,调试,文档,流程管理和测试配置选项.对我来说,这绝对是正确的选择.

推荐阅读
大大炮
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有