UTP系統(tǒng)的界面測(cè)試提供了強(qiáng)大的控件識(shí)別能力,解決用戶界面測(cè)試是遇到的各種無法識(shí)別界面控件的狀況,對(duì)界面進(jìn)行自動(dòng)化測(cè)試和回歸測(cè)試。同時(shí)不會(huì)因?yàn)榻缑孳浖?jí)造成界面改變而造成的界面控件無法識(shí)別問題??筛咝У膽?yīng)對(duì)版本升級(jí)的回歸測(cè)試。
對(duì)象識(shí)別:支持特征屬性識(shí)別被測(cè)對(duì)象,同時(shí)提供文字識(shí)別,圖片識(shí)別,位置識(shí)別和輔助識(shí)別等功能,完成對(duì)被測(cè)對(duì)象的識(shí)別與錄制。
1、基于特征屬性的控件識(shí)別
UTP系統(tǒng)可根據(jù)被測(cè)對(duì)象的控件庫信息自動(dòng)識(shí)別對(duì)象的特種屬性,并自動(dòng)區(qū)別被測(cè)對(duì)象的特征屬性進(jìn)行界面對(duì)象的識(shí)別。如下圖所示:可查看識(shí)別的特征屬性。同時(shí)還支持手動(dòng)添加其他特征屬性,來更好的進(jìn)行控件的識(shí)別。
2、輔助定位功能
UTP系統(tǒng)在考慮到用戶真實(shí)測(cè)試時(shí),時(shí)常會(huì)遇到一些無法識(shí)別的非標(biāo)控件。對(duì)于這類控件,我們可以試用輔助定位功能進(jìn)行控件識(shí)別。
輔助定位使用場(chǎng)景介紹:如下圖所示,下方控件1和控件2,當(dāng)只能識(shí)別控件1,而控件2無法識(shí)別的時(shí)候,我們可以通過輔助定位來把控件2與控件1關(guān)聯(lián),此時(shí)通過識(shí)別到的控件1來定位控件2。
3、區(qū)域識(shí)別
此功能可以選取一個(gè)固定區(qū)域,在區(qū)域選擇完成后,我們可以指定識(shí)別區(qū)域內(nèi)的各種控件,比如字符串,控件,圖片,表格等。
同時(shí)也可以進(jìn)行動(dòng)態(tài)的識(shí)別一些變化的控件,比如識(shí)別控件是否在界面上出現(xiàn)或者消失。
4、除上述方法,位置定位識(shí)別。
如果通過各種方法都無法識(shí)別到界面的控件。我們還提供基于位置的定位識(shí)別功能。
5、無法識(shí)別控件對(duì)象
對(duì)于無法識(shí)別的控件對(duì)象有兩種情況:
第一種是元素特征屬性相同,此時(shí)可以通過手工添加特征屬性進(jìn)行識(shí)別
第二種情況就是此控件非標(biāo)準(zhǔn)控件庫開發(fā),可通過輔助定位功能進(jìn)行識(shí)別,
還有可能此控件是以畫圖的方式畫在界面上的,可通過圖片識(shí)別的功能進(jìn)行識(shí)別定位,
或者是基于界面位置進(jìn)行定位。對(duì)于非標(biāo)控件的識(shí)別可根據(jù)實(shí)際情況選擇識(shí)別方式。
審核編輯:湯梓紅
-
界面測(cè)試
+關(guān)注
關(guān)注
0文章
4瀏覽量
5939 -
UTP
+關(guān)注
關(guān)注
0文章
51瀏覽量
12464
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論