友善交流技术...
python pywinauto
上一篇 /
下一篇 2013-09-23 16:10:43
/ 个人分类:python
这几天没有事做,想做自动化测试,看看了pywinauto 感觉也还好。支持标准的win组件!非标准的,好像不支持!
安装部属
安装pywinauto
Run python.exe setup.py install
安装依赖包
To check you have it
installed correctly Run Python
实现NOTEPAD自动化写及保存
from pywinauto import Application
import time
app =
Application.start("notepad")
app.__setattr__("name","notepad")
time.sleep(2)
app.Notepad.edit.TypeKeys('Test
......................')
app.Notepad.edit.TypeKeys('Test
......................')
time.sleep(2)
#中文版本操作
app.Notepad.MenuSelect(u"文件(F)->另存为(A)...")
app.Dialog.edit.TypeKeys(u'TestFile.txt')
time.sleep(2)
#点击保存
app.Dialog.Button1.Click()
time.sleep(2)
#文件存在的话,要覆盖,所以再一次点击是
app.Dialog.Button1.Click()
time.sleep(1)
#退出notepad
app.Notepad.Close()
在网上搜索了很久,也没有很专业的讲解pywinauto的使用。唉!!!自己只能摸着石头过河了!!!
收藏
举报
TAG: