發(fā)布時間:2020-06-09
在我們進行手機自動化測試時,需要對測試的對象進行錄制,而一般的軟件測試工具只能根據(jù)對象屬性在頁面進行定位點擊,但是如果頁面的內容沒變,而內容的位置變了,那么,之前錄入的對象的坐標屬性就不正確了,極有可能造成原有腳本無法使用。
澤眾給許多金融app做過自動化測試,眾所周知,金融的app的鍵盤每個字母數(shù)字都不是固定的,如果使用普通的對象錄制,就會使得腳本沒有復用性可言,甚至是一次性使用。對于這種問題,OCR識別技術應運而生,OCR識別技術是通過圖片來定位頁面對象,無論這個對象的位置在哪,只要頁面有匹配的圖片,MobileRunner就可以進行點擊。
OCR識別技術大大減少了人力的消耗,并且有助于對一款app的長期測試,它不會因為增加新的對象而改變原有的對象,我們在維護腳本時就可只增加新的測試點,錄制新的對象,大大增加了腳本的復用率。
那么MobileRunner中如何使用OCR識別對象呢,我們在錄制腳本時,點擊切換截圖模式,把想要錄制的對象截成一張圖片,然后雙擊截好的圖片,選擇對這個對象進行點擊操作,這樣,這個對象就錄制好了。如果對圖片需要進行校驗,只需把點擊操作換成校驗就可以了。
OCR的識別,是手機端自動化測試的一大強力有效的技術,在編輯腳本時,通過普通對象識別和OCR識別結合,大大提高腳本的錄制效率和執(zhí)行效率!
推薦閱讀:
手機自動化測試工具MobileRunner 如何智能編輯腳本?
Android手機自動化測試工具有哪些?試試MobileRunner移動平臺自動化測試工具
您的信息已成功提交!
我們的客服人員稍后會與您聯(lián)系