Python 实现pywinauto自动化测试操作软件(C/S结构)

欢迎加入学习交流QQ群:657341423


pywinauto基于Windows api的操作。以下一些限制条件:
Windows上支持的辅助功能技术列表:

Win32 API(backend=“win32”) – 一个默认后端现在
MFC,VB6,VCL,简单的WinForms控件和大多数旧的旧应用程序

MS UI自动化(backend=“uia”)
WinForms,WPF,Store应用程序,Qt,浏览器
注意:Chrome –force-renderer-accessibility在启动之前需要cmd标志。不支持自定义属性和控件,因为Python库限制。

不支持:Java AWT / Swing,GTK +,Tkinter。
详细可以看官网
https://pywinauto.readthedocs.io/en/latest/index.html

示例:

这里写图片描述
灰色输入框为不可输入的

代码:

代码中 可以通过Spy++ Lite(UISpy.exe)等工具查找出控件的名称属性等。

软件代码:


运行结果:

这里写图片描述

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览208832 人正在系统学习中

来源:Xy-Huang

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年3月5日
下一篇 2017年3月5日

相关推荐