GUI 自動化測試框架:pywinauto
Pywinauto是基于Python開發的,用于自動化測試的腳本模塊,主要操作于Windows標準圖形界面。它可以允許你很容易的發送鼠標、鍵盤動作給Windows的對話框和控件。
其中,最主要功能為對windows標準控件的一系列動作可編程處理。包括對窗口的指定、鼠標或鍵盤操作、獲得控件屬性等等。程序的開始為對所需應 用的啟 動或連接。獲得程序連接后,pywinauto通過窗口的名稱、類名、是否可見等屬性尋找匹配的窗口,進而通過類似方法尋找用戶所需的控件,并獲得相應的 句柄。之后,用戶可通過易理解的編程方式對指定控件進行相關操作的編程,包括鼠標點擊、鍵盤輸入、判斷控件間關系、獲取控件屬性等。
結構:
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!