《軟體自動化測試成功之道》節選9 - 非預期視窗的處理
《軟體自動化測試成功之道》節選9 - 非預期視窗的處理
http://www.china-pub.com/196509
在自動化測試專案過程中,我們必然會遇到一些非預期視窗,這些視窗或介面不在我們所編寫的指令碼中處理,例如一些異常視窗。不同的測試工具對於非預期視窗有不同的處理機制,例如QTP中採用Recovery Senario機制,而TestComplete則可以採用兩種方式。
非預期視窗的預設處理方法
在TestComplete中,可以通過預設專案的屬性設定來決定非預期視窗的預設處理方法,方法是選擇選單“Tools | Default Project Properties”,然後在如圖12.1所示的介面中選擇Playback,在“On unexpected Window”中選擇非預期視窗的預設處理方法。
其中可供選擇的處理方法有:
q Ignore unexpected Window:忽略非預期視窗。
q Stop execution:停止指令碼的執行。
q Click on focused control:點選當前焦點所在的控制元件。
q Press Esc:按Esc鍵。
q Press Enter:按Enter鍵。
q Send WM_CLOSE:傳送WM_CLOSE訊息。
非預期視窗的自定義處理方法
我們可以先編寫一些處理視窗的函式,例如處理登入介面彈出的視窗、處理程式異常視窗等。
...
《軟體自動化測試成功之道》節選9 - 非預期視窗的處理
http://www.china-pub.com/196509
相關文章
- 軟體測試理論(2)自動化測試
- 軟體測試:自動化測試
- 軟體測試筆記——11.自動化測試和手動測試的選擇筆記
- 成功的9大步驟:從手動測試轉為自動化測試
- Hammerspoon for Mac自動化批處理軟體Mac
- 自動化測試中的驗證碼處理
- 如何處理不穩定的自動化測試?
- 從功能測試轉成自動化測試,軟體測試工程師該如何成功轉型?工程師
- Eggplant—HMI自動化測試軟體
- 通用自動化測試軟體 — TAE
- Eggplant—HMI 自動化測試軟體
- 軟體測試自動化的最新趨勢
- 自動化測試時對驗證碼的處理
- 談軟體自動化測試工具的評測方法
- 中介軟體自動化測試框架 cmdlinker框架
- 軟體自動化測試有什麼優勢?自動化測試框架有哪些?框架
- Python自動化測試-使用Pandas來高效處理測試資料Python
- 軟體自動化測試的四個階段
- 軟體自動化測試工具的那些事兒
- 軟體自動化測試的作用有哪些?為什麼要選擇專業軟體測試公司進行?
- 軟體測試、自動化測試極容易產生的誤區
- 自動化測試在國際軟體測試中的應用
- 軟體自動化測試有哪些測試流程?專業的軟體測評中心推薦
- 自動化測試是什麼?什麼軟體專案適合自動化測試?
- 軟體測試為什麼需要自動化測試框架?權威軟體測試公司分享框架
- 驗證碼處理在自動化測試中的應用
- 軟體自動化測試工具的歷史演進
- “自動化測試解放雙手”,測試自動化好處大盤點!
- 軟體自動化測試與AI結合 - modernanalystAINaN
- 軟體測試(功能、介面、效能、自動化)詳解
- 視訊剪輯後期處理軟體生態
- Motion 5 for Mac(視訊後期特效處理軟體)Mac特效
- 介面自動化測試-apiAutoTest 優化之資料依賴處理API優化
- 自動對視訊進行分割處理 自媒體必備剪輯軟體
- TAE V3.0 — 全新的通用自動化測試軟體
- 軟體測試中的功能測試和非功能測試
- 介面自動化測試:apiAutoTest使用re 處理資料依賴API
- 自動化測試的生命週期是什麼?
- 自動化測試系列 —— UI自動化測試UI