日韩综合久久_日本一区免费在线观看_国内外一级毛片_中文字幕日本一本二本三区

全國統(tǒng)一學(xué)習(xí)專線 8:30-21:00
位置:勵(lì)普教育 > 品牌宣傳 > 軟件評(píng)測(cè)師WinRunner處理不識(shí)別對(duì)象的四種方法  正文

軟件評(píng)測(cè)師WinRunner處理不識(shí)別對(duì)象的四種方法

2023-05-26 11:27:18來源:勵(lì)普網(wǎng)


(資料圖片僅供參考)

在WinRunner(以下簡(jiǎn)稱WR)的實(shí)際項(xiàng)目中,對(duì)象不識(shí)別的情況非常頻繁,但如何去處理這些對(duì)象,可能有些朋友還不知道一些技巧,因此想借此文跟大家分享一些東西,希望對(duì)大家有用。

在做自動(dòng)化測(cè)試項(xiàng)目時(shí)處理WR的不識(shí)別對(duì)象時(shí),我一般按四步走:1加載相關(guān)插件2對(duì)象映射3自定義函數(shù)4自定義插件/建虛擬對(duì)象

首先說一下為什么要這么處理

1加載相關(guān)插件,這主要是因?yàn)榧虞d插件的速度最快,效果也最好(優(yōu)先級(jí)較高)

2對(duì)象映射,這主要是因?yàn)槟憧梢誀恳话l(fā)而動(dòng)全身,全局性很好(優(yōu)先級(jí)排第二)

3自定義函數(shù),這主要是因?yàn)樽远x函數(shù)的靈活性比較大,可操作性強(qiáng)

4自定義插件,也就是通俗的講通過編寫DLL來實(shí)現(xiàn)工具的擴(kuò)展,因?yàn)槠浼夹g(shù)難度比較大,而且效果也不是非常好(除非你有深厚的Windows底層編碼能力),但插樁類的自定義插件會(huì)好些,所以只有當(dāng)前三個(gè)辦法失效的情況下才采用;而建虛擬對(duì)象,和自定義插件并列最后,主要是因?yàn)樗囊浦残圆缓?,但如果前三種方法失效并擴(kuò)展DLL自己有技術(shù)又有難度,那么我更推薦用虛擬對(duì)象。

然后我們來詳細(xì)說說如何進(jìn)行操作:

1,加載相關(guān)插件在啟功WR時(shí)會(huì)出現(xiàn)一個(gè)插件選擇窗體,可以選擇你想要的插件,如果沒有,可以到WR的主界面的Tools“GeneralOptions“Startup里面的DisplayAdd-inManager,勾選上這個(gè)選項(xiàng)后就可以在下次打開WR時(shí)彈出插件加載提示了。

2,對(duì)象映射,在WR的主界面里選擇TOOLS-GuiMapConfiguration- Add- 將手型按鈕指向你所要映射的對(duì)象上后單擊,然后點(diǎn)OK,回到GuiMapConfiguration界面點(diǎn)Confige,到ConfigeClass界面對(duì)映射的對(duì)象進(jìn)行一個(gè)配置,比如映射到的目標(biāo)對(duì)象類,這里大家要注意一點(diǎn):當(dāng)前要進(jìn)行映射的對(duì)象必須有目標(biāo)對(duì)象類的基本特征,例如你不可以把一個(gè)編輯框映射到按扭上去;還有我們一般會(huì)把MSM-ID刪掉,因?yàn)樗鲜菚?huì)變,導(dǎo)致腳本回放不成功。這里配置的主要原則是用盡量少的屬性描述對(duì)象,最后需要把GeneratedTSLScript里的內(nèi)容拷貝到固定位置,比如你的測(cè)試工程的初始化代碼文件里,為什么要拷貝到那里呢?因?yàn)槿绻悴槐4?,以后你每次更換WR環(huán)境時(shí)都要再進(jìn)行同類的配置,非常的煩瑣。

3,自定義函數(shù)這里主要分兩塊:相對(duì)坐標(biāo)和鍵盤模擬,相對(duì)坐標(biāo)的思想是取到特定對(duì)象的相對(duì)坐標(biāo),然后通過坐標(biāo)對(duì)對(duì)象進(jìn)行各種操作;而鍵盤模擬則是通過模擬敲擊鍵盤來實(shí)現(xiàn)對(duì)對(duì)象的操作(前提條件是對(duì)象必須可以被鍵盤操作到)。這里我給兩個(gè)實(shí)例:

#***********************************

#

#Description---------ThisfunctionisusedtoLEFTClickanObject

#

#Parameter-----------win---WindowName,obj---ObjectName

#

#ReturnValue-------None

#

#Tester----------------LantainWei

#

#***********************************

publicfunctionObj_LClick(inwin,inobj)

{

autoobj_width,obj_height;

set_window(win);

obj_get_info(obj, width ,obj_width);

obj_get_info(obj, height ,obj_height);

obj_mouse_click(obj,int(obj_width/2),int(obj_height/2),LEFT);

}

#***********************************

#

#Description---------Thisfunctionisusedtoselectitemfromalist

#

#Parameter-----------obj---ObjectName,sItem---Itemwhichyouwantselected

#

#ReturnValue-------None

#

#Tester----------------LantainWei

#

#***********************************

publicfunctionList_Select(obj,sItem)

{

autosText;

obj_get_text(obj,sText);

while(match(sText, * sItem * )==0)

{

obj_type(obj, kDown

obj_get_text(obj,sText);

}

}

4,自定義插件該方法涉及到的方面比較多,這次就不細(xì)說,下次我再整理一下,再寫一篇關(guān)于自定義插件的文章,這次主要講一下虛擬對(duì)象的創(chuàng)建。具體的操作我就不細(xì)說,大家可以參看WR的幫助,這里我只想告訴大家注意一點(diǎn):你要?jiǎng)?chuàng)建的虛擬對(duì)象必須有你虛擬成的類的基本特性,具體的解釋和映射相似。

最后我想說明的一點(diǎn),不要盲目崇拜腳本的通用性,可移植性。比如有時(shí)你可以通過一個(gè)簡(jiǎn)單的坐標(biāo)設(shè)置就可以操作到對(duì)象,那就沒有必要再寫一大堆腳本來操作對(duì)象,雖然這樣做通用性和可移植性上去了,但維護(hù)性和成本也同樣上去了。自動(dòng)化測(cè)試的目的降低成本,快速準(zhǔn)確測(cè)試,任何背離這兩項(xiàng)原則的大家都可以放棄,所以以上方法大家還需要根據(jù)實(shí)際項(xiàng)目來進(jìn)行對(duì)待。


溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)考生以權(quán)威部門公布的內(nèi)容為準(zhǔn)!

相關(guān)內(nèi)容: 軟考 軟件評(píng)測(cè)師

同類文章
導(dǎo)航

雅思 托福 GRE IB SAT GMAT A-Level ACT 多鄰國英語測(cè)試 OSSD 英語四六級(jí) 出國英語 詞匯 AEAS 英語口語 商務(wù)英語 考研英語 青少英語 成人英語 個(gè)人提升英語 高中英語 劍橋英語 AP課程 一級(jí)建造師 二級(jí)建造師 消防工程師 消防設(shè)施操作員 BIM 造價(jià)工程師 環(huán)評(píng)師 監(jiān)理工程師 咨詢工程師 安全工程師 建筑九大員 注冊(cè)電氣工程師 一級(jí)注冊(cè)建筑師 公路水運(yùn)檢測(cè) 通信工程 裝配式工程師 二級(jí)注冊(cè)建筑師 PLC智能制造 智慧消防工程師 智慧建造工程師 全過程工程咨詢師 EPC工程總承包 碳排放管理師 應(yīng)急救援員 初級(jí)會(huì)計(jì)師 中級(jí)會(huì)計(jì)師 注冊(cè)會(huì)計(jì)師(cpa) CFA ACCA CMA 基金從業(yè) 證券從業(yè) 會(huì)計(jì)證 初中級(jí)經(jīng)濟(jì)師 薪稅師 會(huì)計(jì)實(shí)操 企業(yè)合規(guī)師 FRM 會(huì)計(jì)就業(yè) 教師資格 食品安全管理師 人力資源管理 鄉(xiāng)村規(guī)劃師 心理咨詢師 健康管理師 家庭教育指導(dǎo)師 普通話 公共營養(yǎng)師 物業(yè)經(jīng)理 網(wǎng)絡(luò)主播 專利代理師 教師招聘 少兒編程 書法培訓(xùn) 繪畫美術(shù) 音樂 舞蹈 棋類 國畫 樂器 擊劍 機(jī)器人編程 小孩子注意力訓(xùn)練 兒童專注力 體適能 少兒小主播 信奧賽C++ 籃球 羽毛球 足球培訓(xùn) 嵌入式培訓(xùn) 軟件測(cè)試 Web前端 linux云計(jì)算 大數(shù)據(jù) C/C++開發(fā) 電子商務(wù) Java開發(fā) 影視后期 剪輯包裝 游戲設(shè)計(jì) php 商業(yè)插畫 產(chǎn)品經(jīng)理 Python photoshop UXD全鏈路 UI設(shè)計(jì) 室內(nèi)設(shè)計(jì) 電商視覺設(shè)計(jì) IT認(rèn)證 PMP項(xiàng)目管理

日韩综合久久_日本一区免费在线观看_国内外一级毛片_中文字幕日本一本二本三区

          9000px;">

                  在线观看91精品国产入口| 国产激情一区二区三区四区| ww亚洲ww在线观看国产| 欧美色综合天天久久综合精品| 国产乱码精品一区二区三| 激情五月激情综合网| 蜜臀av国产精品久久久久| 日韩中文字幕亚洲一区二区va在线 | 日韩一区二区免费在线观看| 欧美一区二区在线免费播放 | 国产精品福利电影一区二区三区四区| 久久伊人中文字幕| 国产欧美va欧美不卡在线| 国产精品日日摸夜夜摸av| 最新久久zyz资源站| 一区二区三区日韩| 亚洲成人你懂的| 久久精品国产第一区二区三区| 国产在线一区观看| av成人免费在线观看| 精品视频一区二区不卡| 精品国产免费一区二区三区香蕉| 久久久久一区二区三区四区| 中文字幕在线不卡国产视频| 一区二区三区 在线观看视频| 亚洲成人综合在线| 免费精品视频在线| 成人18精品视频| 欧美卡1卡2卡| 国产婷婷一区二区| 一区2区3区在线看| 久久国产精品一区二区| 成人精品免费视频| 欧美色手机在线观看| 精品免费一区二区三区| 日韩激情一二三区| 国产精品国产自产拍高清av王其| 亚洲国产视频一区| 日韩精品视频网站| 成人精品在线视频观看| 在线播放视频一区| 国产精品美女久久久久久久久| 亚洲二区在线观看| 成人午夜精品一区二区三区| 欧美一区二区三区免费视频| 国产精品午夜电影| 狂野欧美性猛交blacked| 不卡欧美aaaaa| 日韩欧美国产1| 亚洲激情五月婷婷| 大白屁股一区二区视频| 欧美电视剧免费全集观看| 怡红院av一区二区三区| 国产一区二区三区| 欧美一级二级三级蜜桃| 亚洲综合男人的天堂| 成人av网站免费| 久久女同互慰一区二区三区| 日本午夜精品一区二区三区电影| 91在线播放网址| 国产日韩精品一区二区浪潮av| 日本视频在线一区| 日本高清不卡一区| 国产精品毛片a∨一区二区三区| 丝袜美腿亚洲一区二区图片| 99久久精品久久久久久清纯| 国产午夜精品理论片a级大结局| 日韩精品一级中文字幕精品视频免费观看| 波多野结衣亚洲| 国产性做久久久久久| 美国三级日本三级久久99| 欧美日韩一区精品| 亚洲福利视频三区| 欧美午夜片在线观看| 亚洲一区二区综合| 欧美在线不卡视频| 亚洲国产裸拍裸体视频在线观看乱了| 91视频国产观看| 亚洲视频1区2区| 色婷婷av一区二区三区大白胸| 国产日韩欧美综合一区| 国产成人一区二区精品非洲| 久久精品免视看| 国产乱码精品一区二区三| 久久婷婷成人综合色| 国产成人av电影免费在线观看| 久久综合色天天久久综合图片| 麻豆精品蜜桃视频网站| 欧美成人精品福利| 国产一区二区视频在线播放| 国产欧美一区二区精品久导航| 国产成人在线色| 综合中文字幕亚洲| 欧美色综合网站| 美国毛片一区二区三区| 精品少妇一区二区三区在线视频| 国产精品一区二区果冻传媒| 国产精品久久久久久福利一牛影视| 成人av中文字幕| 亚洲激情欧美激情| 欧美久久一二区| 狠狠网亚洲精品| 国产精品久久久久久户外露出 | 一卡二卡欧美日韩| 欧美三级电影一区| 麻豆精品在线观看| 国产免费久久精品| 欧美丝袜丝nylons| 久久精品国产**网站演员| 国产清纯在线一区二区www| 亚洲精品国产视频| 毛片一区二区三区| 中文一区二区在线观看 | 91精品国产高清一区二区三区蜜臀| 美女视频黄频大全不卡视频在线播放| 精品国产成人在线影院| av一区二区不卡| 日韩1区2区3区| 国产精品女主播av| 欧美人xxxx| 成人网页在线观看| 日韩国产欧美在线观看| 久久久久久久久久久99999| 97精品超碰一区二区三区| 理论电影国产精品| 亚洲裸体xxx| 精品对白一区国产伦| 日本韩国欧美国产| 国产成人免费9x9x人网站视频| 性感美女极品91精品| 中文字幕在线不卡一区二区三区| 欧美亚洲综合一区| 成人免费视频一区| 激情综合色综合久久综合| 亚洲午夜私人影院| 中文av一区二区| 久久影院视频免费| 欧美日韩国产高清一区二区三区 | 精品在线亚洲视频| 亚洲激情自拍偷拍| 亚洲国产精品av| 日韩免费电影网站| 色综合久久综合网97色综合| 国内精品伊人久久久久影院对白| 亚洲一区二区三区四区五区黄| 国产日产欧美一区二区三区 | 色域天天综合网| 国产成人在线视频免费播放| 青青国产91久久久久久| 亚洲一本大道在线| 一区二区三区在线视频免费观看| 欧美国产精品一区二区三区| 久久免费精品国产久精品久久久久| 欧美三级韩国三级日本一级| 欧美日韩中文另类| 欧美日韩一区二区欧美激情 | 亚洲国产精品人人做人人爽| 久久久精品免费观看| 久久久五月婷婷| 久久久久久久久久久久电影 | 91在线精品一区二区| 懂色一区二区三区免费观看| 美女视频第一区二区三区免费观看网站| 午夜视频在线观看一区| 亚洲高清视频的网址| 亚洲电影第三页| 偷窥少妇高潮呻吟av久久免费| 亚洲丰满少妇videoshd| 日韩影院精彩在线| 国产精品理论片| 99久久精品久久久久久清纯| 成人久久久精品乱码一区二区三区| 久久亚洲免费视频| 在线观看区一区二| 高清免费成人av| 天天色天天操综合| 亚洲精品精品亚洲| 亚洲视频小说图片| 国产精品网站一区| 日韩免费看的电影| 在线播放日韩导航| 久久精品国产亚洲一区二区三区| 亚洲成a人v欧美综合天堂下载 | 91丨porny丨蝌蚪视频| 在线区一区二视频| 69av一区二区三区| 久久久久9999亚洲精品| 成人欧美一区二区三区白人| 亚洲第一搞黄网站| 国产在线精品一区二区三区不卡 | 国内精品伊人久久久久av影院| heyzo一本久久综合| **欧美大码日韩| 久久久噜噜噜久久中文字幕色伊伊| 久久久久国产精品免费免费搜索| 色婷婷国产精品| 91麻豆精品国产无毒不卡在线观看| 99精品国产一区二区三区不卡| 国产综合色视频| gogo大胆日本视频一区|