UTP系統的界面測試提供了強大的控件識別能力,解決用戶界面測試是遇到的各種無法識別界面控件的狀況,對界面進行自動化測試和回歸測試。同時不會因為界面軟件升級造成界面改變而造成的界面控件無法識別問題。可高效的應對版本升級的回歸測試。
對象識別:支持特征屬性識別被測對象,同時提供文字識別,圖片識別,位置識別和輔助識別等功能,完成對被測對象的識別與錄制。
1、基于特征屬性的控件識別
UTP系統可根據被測對象的控件庫信息自動識別對象的特種屬性,并自動區別被測對象的特征屬性進行界面對象的識別。如下圖所示:可查看識別的特征屬性。同時還支持手動添加其他特征屬性,來更好的進行控件的識別。
2、輔助定位功能
UTP系統在考慮到用戶真實測試時,時常會遇到一些無法識別的非標控件。對于這類控件,我們可以試用輔助定位功能進行控件識別。
輔助定位使用場景介紹:如下圖所示,下方控件1和控件2,當只能識別控件1,而控件2無法識別的時候,我們可以通過輔助定位來把控件2與控件1關聯,此時通過識別到的控件1來定位控件2。
3、區域識別
此功能可以選取一個固定區域,在區域選擇完成后,我們可以指定識別區域內的各種控件,比如字符串,控件,圖片,表格等。
同時也可以進行動態的識別一些變化的控件,比如識別控件是否在界面上出現或者消失。
4、除上述方法,位置定位識別。
如果通過各種方法都無法識別到界面的控件。我們還提供基于位置的定位識別功能。
5、無法識別控件對象
對于無法識別的控件對象有兩種情況:
第一種是元素特征屬性相同,此時可以通過手工添加特征屬性進行識別
第二種情況就是此控件非標準控件庫開發,可通過輔助定位功能進行識別,
還有可能此控件是以畫圖的方式畫在界面上的,可通過圖片識別的功能進行識別定位,
或者是基于界面位置進行定位。對于非標控件的識別可根據實際情況選擇識別方式。
審核編輯:湯梓紅
-
界面測試
+關注
關注
0文章
4瀏覽量
5927 -
UTP
+關注
關注
0文章
50瀏覽量
12437
發布評論請先 登錄
相關推薦
評論