關(guān)于我們 下載與支持 產(chǎn)品社區(qū) 合作代理 |  咨詢電話:400-035-7887/021-6072 5088
首頁(yè) /  澤眾AutoRunner /  產(chǎn)品文檔 /  修改權(quán)重

修改權(quán)重

2018/3/7 15:37:31 澤眾 編輯:澤眾 于 2018/3/7 15:37:31

每一個(gè)對(duì)象都有很多的屬性,每個(gè)屬性后都附帶了一個(gè)權(quán)重,對(duì)于一些很重要的屬性默認(rèn)的權(quán)重是100,而對(duì)于不是太重要的屬性默認(rèn)權(quán)重是0。當(dāng)回放某個(gè)對(duì)象動(dòng)作時(shí)首先會(huì)在窗口中找到這一對(duì)象,之后再與之進(jìn)行各項(xiàng)屬性比較,如果屬性權(quán)重大于0,會(huì)比較屬性值,如果相等則繼續(xù)下一個(gè)屬性比較,如果不相等也不會(huì)馬上認(rèn)為這不是要找的對(duì)象(模糊識(shí)別),而是會(huì)將權(quán)重值累加,當(dāng)不相等屬性值的累加權(quán)重大于100時(shí)才認(rèn)為對(duì)象不匹配。所以,如果一個(gè)對(duì)象的某項(xiàng)屬性值變動(dòng)了,而它的權(quán)重又是100的話,可以通過(guò)降低權(quán)重使回放得以通過(guò)。下面以錄制記事本程序?yàn)槔?,介紹一下權(quán)重的修改。新建一個(gè)名為test.txt的文本文檔,雙擊打開(kāi),錄制一段在記事本中輸入文本的動(dòng)作(比如輸入文本spasvo),腳本如下:

在回放之前先,改變記事本窗口的大小,比如拉寬窗體,回放時(shí)會(huì)有如下錯(cuò)誤:

因?yàn)榇藭r(shí)Edit對(duì)象的寬度已經(jīng)改變,而寬度的權(quán)重是100,所以回放失敗。要使得回放通過(guò),可以修改寬度屬性的權(quán)重。打開(kāi)對(duì)象庫(kù),在右邊的樹(shù)中找到名為Edit的節(jié)點(diǎn)并單擊打開(kāi)屬性面版,將其中的width屬性權(quán)重設(shè)為50(小于100的數(shù)值均可),關(guān)閉對(duì)象庫(kù)后回放可以成功。

在實(shí)際使用當(dāng)中,也可以根據(jù)情況修改其他參數(shù)的權(quán)重,如果修改的權(quán)重項(xiàng)越多,回放時(shí)查找到的目標(biāo)對(duì)象的準(zhǔn)確度會(huì)越低,所以一般的回放不建議手動(dòng)修改,只有在極其特殊的情況下,比如對(duì)象的某項(xiàng)屬性會(huì)經(jīng)常性動(dòng)態(tài)變動(dòng)而它的權(quán)重又是100時(shí)才適合使用;當(dāng)然如果覺(jué)得某項(xiàng)屬性很重要,而在對(duì)象庫(kù)中的權(quán)重又是0,你也可以手動(dòng)將它的權(quán)重設(shè)為100,這樣在回放時(shí)此項(xiàng)屬性也會(huì)進(jìn)行匹配判斷,以提高準(zhǔn)確度。通常情況下不建議使用者手工修改權(quán)重,一是修改權(quán)重后可能會(huì)導(dǎo)致查找的對(duì)象有誤,另一個(gè)原因是軟件在回放時(shí)內(nèi)部做了一些智能判斷,如果第一次查找對(duì)象失敗,會(huì)自動(dòng)的將某一些權(quán)重設(shè)為零,再重新查找。

滬ICP備07036474號(hào) 2003-2022 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨詢

添加客服微信 歡迎咨詢測(cè)試工具和測(cè)試服務(wù)

微信客服
問(wèn)題
反饋
產(chǎn)品
畫(huà)冊(cè)

掃描二維碼下載澤眾軟件企業(yè)宣傳冊(cè)

產(chǎn)品畫(huà)冊(cè)
返回
頂部

方案咨詢

×
提交信息

電話咨詢,400-035-7887,安排專業(yè)技術(shù)售前給您解答(產(chǎn)品試用、技術(shù)交流、服務(wù)咨詢和商務(wù)報(bào)價(jià))。

您的信息已成功提交!

我們的客服人員稍后會(huì)與您聯(lián)系