翻譯|使用教程|編輯:莫成敏|2019-12-30 13:56:29.770|閱讀 293 次
概述:TestComplete是一款自動化功能測試平臺。在光學(xué)字符識別教程中,本文是描述如何使用傳統(tǒng)的光學(xué)字符識別將現(xiàn)有測試遷移到新格式。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
TestComplete的早期版本(版本12.60之前)使用內(nèi)置的光學(xué)字符識別庫。在版本12.60中,它已從TestComplete中刪除,并已替換為具有Google Vision API的新光學(xué)字符識別引擎。
如果您有使用不推薦使用的光學(xué)字符識別庫的測試,則可以執(zhí)行以下任一操作:如果您擁有TestComplete 12.60,并且想使用該TestComplete版本不推薦使用的OCR庫,請與我們的客戶服務(wù)團(tuán)隊(duì)聯(lián)系。如果您具有TestComplete 14.0(及更高版本),則需要手動安裝不建議使用的OCR模塊。
修改測試以使用新的OCR(推薦)
1、如果您不使用源代碼管理,我們建議您制作項(xiàng)目的備份副本。如果使用源代碼管理,建議您在存儲庫中為項(xiàng)目創(chuàng)建一個(gè)新分支。
2、在TestComplete中打開您的測試項(xiàng)目。
3、根據(jù)以下建議,更新測試以使用新的光學(xué)字符識別引擎:
| 任務(wù) | 舊版OCR | 新OCR | 
| 識別屏幕對象中的文本 | OCR.CreateObject | OCR.Recognize | 
| 獲取指定屏幕對象內(nèi)的所有文本 | OCR.CreateObject.GetText | OCR.Recognize.FullText | 
| 獲取包含指定文本的區(qū)域 | OCR.CreateObject.GetText | OCR.Recognize.Block 要么 OCR.Recognize.BlockByText | 
| 獲取包含指定文本的矩形的坐標(biāo) | OCR.CreateObject.FindRectByText.Found… | 屬性 OCR.Recognize.Block.Bounds或OCR.Recognize.BlockByText.Bounds對象的屬性 | 
| 在包含指定文本的區(qū)域上模擬用戶操作 | 計(jì)算包含所需文本的矩形的坐標(biāo),并在該矩形中模擬基于坐標(biāo)的動作 | OCR.Recognize.Block或 OCR.Recognize.BlockByText對象的方法 | 
| 指定識別選項(xiàng) | OCR.CreateObject.CreateOptions | 識別服務(wù)將自動檢測您的文本語言。 | 
本文內(nèi)容就是這樣了,希望對您有所幫助~感興趣的朋友可以下載TestComplete試用版免費(fèi)評估~
相關(guān)內(nèi)容推薦:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@ke049m.cn
文章轉(zhuǎn)載自: