小小彩蛋3:用UiPath做record時(shí)用通配符*調(diào)整selector中的屬性

這里要談?wù)動(dòng)猛ㄅ浞{(diào)整selector中屬性attribute的問(wèn)題,下面舉一個(gè)例子說(shuō)明該問(wèn)題。假設(shè)我們要從網(wǎng)頁(yè)中導(dǎo)出數(shù)據(jù),錄制(record)過(guò)程中有點(diǎn)擊“export”按鈕,如下圖所示。

圖1

這里我們打開上圖中紅色圈圈的位置,選擇第二個(gè)“edit selector“選項(xiàng),看看現(xiàn)在這個(gè)的屬性是什么。

圖2

一切正常,我退出Oracle系統(tǒng)重新登陸進(jìn)去之后呢?

圖3

此時(shí)就出現(xiàn)問(wèn)題了,那我重新用圖中的”Indicate Element“抓取那個(gè)Button的信息,如下圖所示。

圖4

不難發(fā)現(xiàn)區(qū)別,在字母N后面的數(shù)字發(fā)生了變化,也就是導(dǎo)致第一次Button屬性的情況下找不到該Button因?yàn)榈诙蔚膶傩杂辛俗兓=鉀Q問(wèn)題的辦法就是用通配符*去代替會(huì)發(fā)生變化的部分,如下圖圖5所示。

圖5t

再運(yùn)行就沒有問(wèn)題了~你可能看到的Validate不是綠色,是黃色問(wèn)號(hào),但是不要緊,流程在這里是不會(huì)報(bào)錯(cuò)的。

這里說(shuō)個(gè)小小的建議,利用record功能的時(shí)候最好是能多測(cè)試幾遍。有時(shí)候需要找出要調(diào)整selector中屬性的地方(看它在哪里報(bào)錯(cuò)就知道了),全部改好整個(gè)流程的穩(wěn)健性就變強(qiáng)了可以work了~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容