1、windows環(huán)境:win10
2、語(yǔ)言選擇:Python3
3、編碼工具:Pycharm
4、依賴包:pip3 install pywinauto
5、依賴工具:spy++(自行百度搜索下載)
6、截圖如下:

7、代碼如下:
import time
from pywinautoimport application
app= application.Application().start('notepad.exe')
app.Notepad.MenuSelect('幫助->關(guān)于記事本')
time.sleep(2)
# 這里有兩種方法可以進(jìn)行定位“關(guān)于記事本”的對(duì)話框
about_dlg= app.window_(title_re="關(guān)于",class_name="#32770")# 這里可以進(jìn)行正則匹配title
app.window_(title_re='關(guān)于“記事本”').window_(title_re='確定').Click()
ABOUT= '關(guān)于“記事本”'
OK= '確定'
# about_dlg[OK].Click()
# app[ABOUT][OK].Click()
app['關(guān)于“記事本”']['確定'].Click()
app.Notepad.TypeKeys("my damao")
dig= app.Notepad.MenuSelect("編輯(E)->替換(R)")
Replace= '替換'
Cancle= '取消'
time.sleep(2)
app[Replace][Cancle].Click()
dialogs= app.windows_()
PS:此僅為windows自動(dòng)化測(cè)試的冰山一角,真正用到了 還需深入研究,汗~~