在構(gòu)建和交付更快、更好軟件的問(wèn)題上,企業(yè)如果想在當(dāng)今 OpenText DevOps 環(huán)境中保持競(jìng)爭(zhēng)力,就不能再在速度和質(zhì)量之間選擇,而是要尋找一種更快地將質(zhì)量融入每個(gè)應(yīng)用程序的方法。
OpenText 預(yù)測(cè)到了這種對(duì)更快、更智能測(cè)試的需求,并在 OpenText UFT One 中嵌入了多種人工智能驅(qū)動(dòng)的智能自動(dòng)化功能。這些新功能讓使用 UFT One 的團(tuán)隊(duì)能夠縮短測(cè)試創(chuàng)建時(shí)間,提高測(cè)試覆蓋率,增強(qiáng)測(cè)試資產(chǎn)的彈性,并減少測(cè)試維護(hù)工作。
01 智能測(cè)試自動(dòng)化三大優(yōu)勢(shì)
智能自動(dòng)化是實(shí)現(xiàn)更強(qiáng)大測(cè)試覆蓋的關(guān)鍵。AI 助力的智能測(cè)試自動(dòng)化的三大優(yōu)勢(shì)包括:
■ 在早期進(jìn)行檢測(cè)和修復(fù),以防生產(chǎn)流程中出現(xiàn)缺陷。
■ 通過(guò)簡(jiǎn)化測(cè)試創(chuàng)建和維護(hù)、可重復(fù)使用和彈性的測(cè)試腳本以及降低測(cè)試基礎(chǔ)設(shè)施支出,降低成本。
■ 助力產(chǎn)品在所有平臺(tái)上滿(mǎn)足客戶(hù)期望。
02 基于 AI 的 UFT One 測(cè)試自動(dòng)化
UFT One 基于 AI 的測(cè)試自動(dòng)化,可以簡(jiǎn)化并改善測(cè)試的創(chuàng)建、執(zhí)行和維護(hù)。基于 AI 的機(jī)器學(xué)習(xí)和高級(jí) OCR 提供了高級(jí)對(duì)象識(shí)別功能,當(dāng)與基于 AI 的 mockup 識(shí)別、錄制、文本匹配和基于圖像的自動(dòng)化結(jié)合使用時(shí),團(tuán)隊(duì)可以減少測(cè)試創(chuàng)建時(shí)間和測(cè)試維護(hù)工作,提高測(cè)試覆蓋率和測(cè)試資產(chǎn)的彈性,降低測(cè)試維護(hù)工作。
高級(jí)對(duì)象識(shí)別
通過(guò)更自然地識(shí)別對(duì)象(類(lèi)似于人類(lèi) "看到 "對(duì)象的方式)來(lái)簡(jiǎn)化測(cè)試的創(chuàng)建和執(zhí)行。這是通過(guò)基于 AI 的機(jī)器學(xué)習(xí)和高級(jí)光學(xué)字符識(shí)別 (OCR) 實(shí)現(xiàn)的。
對(duì)象交互
通過(guò)讓屏幕上的可視對(duì)象進(jìn)行與用戶(hù)相同的交互,增加測(cè)試的彈性。UFT One 的神經(jīng)網(wǎng)絡(luò)能理解每個(gè)對(duì)象及其上下文,并以自然的方式進(jìn)行操作。UFT One 基于 AI 的對(duì)象識(shí)別和對(duì)象交互功能允許單個(gè)腳本在多個(gè)不同的平臺(tái)上運(yùn)行。
基于 AI 的測(cè)試執(zhí)行
UFT One 結(jié)合了基于 AI 的對(duì)象識(shí)別、對(duì)象交互和自然語(yǔ)言腳本創(chuàng)建功能,可快速編寫(xiě)測(cè)試并在多個(gè)不同平臺(tái)上執(zhí)行,無(wú)需進(jìn)行任何修改,從而提高了測(cè)試的準(zhǔn)確性、彈性和速度。
記錄基于 AI 的測(cè)試步驟
在應(yīng)用程序上執(zhí)行業(yè)務(wù)流程并創(chuàng)建基于 AI 的測(cè)試步驟序列。在錄制會(huì)話(huà)中,您還可以微調(diào)對(duì)象識(shí)別并添加檢查點(diǎn)步驟。錄制結(jié)果是一個(gè)可在多個(gè)平臺(tái)和環(huán)境中運(yùn)行的彈性測(cè)試。
基于 AI 的樣機(jī)識(shí)別
基于 AI 的樣機(jī)識(shí)別(AI-Based Mockup Identification)可檢查應(yīng)用程序模擬,并識(shí)別可用于測(cè)試的對(duì)象。這樣就能更早地準(zhǔn)備測(cè)試,甚至在應(yīng)用程序完全開(kāi)發(fā)之前就能進(jìn)行測(cè)試設(shè)計(jì)。
AI 轉(zhuǎn)換助手
啟用 AI 轉(zhuǎn)換助手運(yùn)行現(xiàn)有測(cè)試,并接收將基于技術(shù)的測(cè)試步驟轉(zhuǎn)換為基于 AI 的測(cè)試步驟的建議。用建議的 AI 對(duì)象步驟替換現(xiàn)有步驟,創(chuàng)建更具彈性和平臺(tái)無(wú)關(guān)的測(cè)試。
03 UFT?One 智能測(cè)試自動(dòng)化?四大功能
基于圖像的處理
通過(guò)使用 ABBYY OCR 引擎或 Google Tesseract OCR 引擎進(jìn)行基于圖像的自動(dòng)化、視覺(jué)錨點(diǎn)和嵌入式 OCR(光學(xué)字符識(shí)別),像人類(lèi)一樣學(xué)習(xí)對(duì)象,從而跟上不可預(yù)測(cè)的用戶(hù)界面變化。
?基于圖像的自動(dòng)化
使用 Insight 識(shí)別對(duì)象(Insight):Insight 使 UFT One 能夠根據(jù)對(duì)象的外觀而非其設(shè)計(jì)中的屬性識(shí)別應(yīng)用程序中的對(duì)象。這對(duì)于處理運(yùn)行在遠(yuǎn)程計(jì)算機(jī)上的應(yīng)用程序非常有用。
?針對(duì)視覺(jué)錨點(diǎn)
視覺(jué)關(guān)系標(biāo)識(shí)符(VRI):為改進(jìn)對(duì)象識(shí)別,可創(chuàng)建視覺(jué)關(guān)系標(biāo)識(shí)符,這是一組定義,可根據(jù)鄰近對(duì)象的相對(duì)位置識(shí)別應(yīng)用程序中的對(duì)象。
?針對(duì)嵌入式 OCR
運(yùn)行時(shí)的文本識(shí)別(Text recognition):在處理測(cè)試和腳本組件時(shí),可使用文本和文本區(qū)域檢查點(diǎn)或輸出值命令來(lái)驗(yàn)證或檢索對(duì)象中的文本。
機(jī)器驅(qū)動(dòng)的回歸測(cè)試
輕松查找異常情況,如腳本錯(cuò)誤、視覺(jué)回歸測(cè)試、失靈鏈接等。
?針對(duì)腳本錯(cuò)誤
智能識(shí)別(Smart Identification):當(dāng) UFT One 使用學(xué)習(xí)到的描述來(lái)識(shí)別對(duì)象時(shí),它會(huì)搜索與描述中所有屬性值相匹配的對(duì)象。在大多數(shù)情況下,這種描述是識(shí)別最簡(jiǎn)單方法,除非對(duì)象的主要屬性發(fā)生變化,否則這種方法都是有效的。如果 UFT One 無(wú)法找到與所學(xué)對(duì)象描述匹配的任何對(duì)象,或者找到多個(gè)符合描述的對(duì)象,則 UFT One 會(huì)忽略所學(xué)描述,并使用智能識(shí)別機(jī)制(如果已定義并啟用)嘗試識(shí)別對(duì)象。
?針對(duì)視覺(jué)回歸
用于視覺(jué)回歸測(cè)試的 Applitools(Applitools SDK for UFT One):Applitools Eyes UFT One SDK 允許在 UFT One 測(cè)試中輕松添加視覺(jué)檢查點(diǎn)。它還能從 UFT One 生成應(yīng)用程序的屏幕截圖,并將其發(fā)送到 Eyes 服務(wù)器進(jìn)行驗(yàn)證,如果發(fā)現(xiàn)案例差異,則測(cè)試失敗。
?針對(duì)失靈鏈接
使用Page checkpoints檢查損壞的鏈接(Page checkpoints):使用 Page checkpoints 檢查關(guān)鍵網(wǎng)頁(yè)的統(tǒng)計(jì)信息。這些檢查點(diǎn)可檢查網(wǎng)頁(yè)上的鏈接和圖片來(lái)源,并包含對(duì)失靈鏈接的檢查。
文本分析
直接從應(yīng)用程序中提取文本和數(shù)據(jù)值進(jìn)行分析,或直接從圖像中收集模擬文本。
?數(shù)據(jù)提取
測(cè)試組合生成器 (TCG) 增強(qiáng)功能:UFT One 的 TCG 工具支持從正在測(cè)試的應(yīng)用程序直接提取數(shù)據(jù)的附加方法,通過(guò)使用測(cè)試中的參數(shù)和它們可能的值來(lái)生成多個(gè)數(shù)據(jù)組合。
?從圖像中提取文本
運(yùn)行時(shí)文本識(shí)別(檢查圖像中的文本):在處理測(cè)試和腳本組件時(shí),使用文本和文本區(qū)域檢查點(diǎn)或輸出值命令來(lái)驗(yàn)證或檢索對(duì)象中的文本。UFT One 通過(guò) OCR 機(jī)制識(shí)別應(yīng)用程序中的文本。
合成數(shù)據(jù)創(chuàng)建
使用多種算法智能創(chuàng)建數(shù)據(jù),以縮小測(cè)試數(shù)據(jù)集,而不會(huì)嚴(yán)重?fù)p失質(zhì)量。
?數(shù)據(jù)創(chuàng)建
生成數(shù)據(jù)以驅(qū)動(dòng)您的測(cè)試(測(cè)試組合生成器,Test Combinations Generator):測(cè)試組合生成器通過(guò)使用測(cè)試中的參數(shù)和可能的值來(lái)創(chuàng)建多個(gè)數(shù)據(jù)組合,幫助準(zhǔn)備測(cè)試配置數(shù)據(jù)。一旦指定了數(shù)據(jù),根據(jù)參數(shù)的數(shù)量,這項(xiàng)任務(wù)可能呈指數(shù)增長(zhǎng)。使用測(cè)試組合生成器可以自動(dòng)完成這項(xiàng)工作。
關(guān)于 OpenText
OpenText? 是一家信息公司 (The lnformation Company) 。我們的使命是: 強(qiáng)化信息管理,保護(hù)信息安全,提升每個(gè)人、每個(gè)組織獲得信息優(yōu)勢(shì)的能力。
作為信息管理領(lǐng)域的佼佼者,OpenText 提供涵蓋內(nèi)容服務(wù)、業(yè)務(wù)網(wǎng)絡(luò)、數(shù)字體驗(yàn)、安全性、應(yīng)用程序現(xiàn)代化、運(yùn)營(yíng)管理和開(kāi)發(fā)者 API 的全面解決方案組合。OpenText 解決方案可幫助客戶(hù)簡(jiǎn)化系統(tǒng),打造無(wú)摩擦的自動(dòng)化機(jī)制,從而支持客戶(hù)在數(shù)字化世界中蓬勃發(fā)展。公司注重營(yíng)造包容性環(huán)境,充分利用所有員工、客戶(hù)、供應(yīng)商和合作伙伴的多元化背景與觀點(diǎn)。
(文章來(lái)源公眾號(hào):MicroFocus)
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
關(guān)于億道電子
上海億道電子技術(shù)有限公司是國(guó)內(nèi)資深的研發(fā)工具軟件提供商,公司成立于2009年,面向中國(guó)廣大的制造業(yè)客戶(hù)提供研發(fā)、設(shè)計(jì)、管理過(guò)程中使用的各種軟件開(kāi)發(fā)工具,致力于幫助客戶(hù)提高研發(fā)管理效率、縮短產(chǎn)品設(shè)計(jì)周期,提升產(chǎn)品可靠性。
十多年來(lái),先后與ARM、Altium、Ansys、QT、Green Hills、Minitab、EPLAN、QA Systems、OpenText、Visu-IT、HighTec、PLS、Ashling、MSC Software、Autodesk、Source Insight、IncrediBuild、Lauterbach、Adobe、Testplant、TeamEDA等多家全球知名公司建立戰(zhàn)略合作伙伴關(guān)系,并作為他們?cè)谥袊?guó)區(qū)的主要分銷(xiāo)合作伙伴服務(wù)了數(shù)千家中國(guó)本土客戶(hù),為客戶(hù)提供從芯片級(jí)開(kāi)發(fā)工具、EDA設(shè)計(jì)工具、軟件編譯以及測(cè)試工具、結(jié)構(gòu)設(shè)計(jì)工具、仿真工具、電氣設(shè)計(jì)工具、以及嵌入式GUI工具等等。億道電子憑借多年的經(jīng)驗(yàn)積累,真正的幫助客戶(hù)實(shí)現(xiàn)了讓研發(fā)更簡(jiǎn)單、更可靠、更高效的目標(biāo)。

歡迎關(guān)注“億道電子”公眾號(hào)
了解更多研發(fā)工具軟件知識(shí)

首頁(yè) > 新聞資訊
