請問一下大家,客戶端做 UI 自動化測試有沒有好的方案
我們公司現在產品是基於WPF框架完成的Windows客戶端,因為大部分功能都是表單填寫,工作重複度很高,我就想用Python來實現UI自動化。
但是用pywinauto列印控制元件列表一直報“pywinauto.findwindows.ElementNotFoundError”錯誤,Spy++也只能識別到客戶端外層的視窗,識別不到裡面的子控制元件。
用pyautogui又覺得影像識別有準確度問題。
所以想請教大家,有沒有什麼好的方法識別客戶端裡的控制元件來完成自動化,或者是因為自定義控制元件導致識別不了,有沒有更精準的圖片識別模組來配合pyautogui進行自動化?
還望各位不吝賜教 謝謝。
pywinauto程式碼如下:
from pywinauto.application import Application
import win32gui
handle = win32gui.FindWindow(None,'醫院感染資訊管理系統7.0')
app = Application(backend='uia').connect(handle = handle)
wind = app.window(title_re="醫院感染資訊管理系統7.0")
wind.print_control_identifiers()
相關文章
- win/mac 端有哪些客戶端自動化測試的想法呢Mac客戶端
- robot framework 移動端自動化測試有沒有類似 WEB 端的 SikuliLibrary 庫FrameworkWeb
- 請問一下大家,自動化測試編碼結構是怎麼樣的?
- 大家有沒有測試做著做著做成了運維的啊運維
- 有沒有一種自動化測試是不需要編寫測試指令碼的呢?瞭解一下指令碼
- 前端自動化UI測試的完整方案前端UI
- 請教各位高手,httpclient有沒有辦法偽裝自己的客戶端資訊?HTTPclient客戶端
- 自動化測試系列 —— UI自動化測試UI
- 請問有沒有關於客戶方的專案管理書籍或文章?專案管理
- 關於Web端-UI自動化測試WebUI
- 請問有沒有比較好的方案用來遠端備份大量的檔案?
- 移動端 UI 自動化測試框架對比UI框架
- zabbix客戶端無法啟動並且沒有日誌客戶端
- 為什麼CDN對移動客戶端加速“沒有”效果客戶端
- 請問一下,如何監聽 swipe 滑動事件,謝謝 - 使用於安卓端的自動化測試事件安卓
- 請問大家,自動化測試可以實現一個指令碼測試全部平臺嗎?指令碼
- win10沒有telnet客戶端怎麼辦 windows10中沒有telnet客戶端的解決教程Win10客戶端Windows
- 介面自動化測試:Thrift框架RPC協議客戶端開發框架RPC協議客戶端
- 自動化測試系列(三)|UI測試UI
- 關於 ui 自動化測試 driver 疑問?UI
- 在 appium 自動化測試中,有沒有可以實現螢幕錄製的方法?APP
- 解放雙手——移動端UI自動化測試框架對比,總有一款適合你!UI框架
- mvc 客戶端 驗證 失效 沒有 form 標籤MVC客戶端ORM
- 請教:有什麼常用的 java_selenium 的自動化測試框架Java框架
- 軟體自動化測試有什麼優勢?自動化測試框架有哪些?框架
- UI自動化測試實戰UI
- UI自動化測試之AirtestUIAI
- UI 自動化測試平臺UI
- OTT 方面的測試,有沒有熱 做過系統一點的測試,求指教。
- 請問自動化測試應該測試非法資料嗎
- 請問對於富文字編輯器如何進行 UI 自動化測試?UI
- 關於客戶端 APP 的專項測試怎麼做客戶端APP
- FileZilla客戶端ftp530沒有許可權客戶端FTP
- Flutter UI自動化測試技術方案選型與探索FlutterUI
- JavaScript客戶端測試之旅JavaScript客戶端
- “由於這臺計算機沒有終端伺服器客戶端訪問許可證”解決方案計算機伺服器客戶端
- 有Go好用的自動化測試框架推薦嗎?Go框架
- 很多朋友都在想,做軟體測試有沒有捷徑可以走,有沒有什麼絕招?