滿足技術(shù)用戶與非技術(shù)用戶的需求
圖 1. Unified Functional Testing 能應(yīng)對(duì)任何組織的技能組合測(cè)試需求。
持續(xù)測(cè)試
UFT 為軟件測(cè)試自動(dòng)化樹立了行業(yè)標(biāo)準(zhǔn), 其成熟的功能能夠幫助當(dāng)今敏捷的現(xiàn)代化應(yīng)用團(tuán)隊(duì)克服重重挑戰(zhàn)。
上至?Subversion 或Git 等源代碼控制管理工具,下到Jenkins 和?TeamCity 等持續(xù)集成工具,UFT 均能對(duì)這些集成生態(tài)系統(tǒng)充分加以利用。功能測(cè)試可在常規(guī)構(gòu)建流程過程當(dāng)中觸發(fā),并可將運(yùn)行結(jié)果報(bào)告到Micro Focus Application Lifecycle Management (ALM) 或Micro Focus Quality Center。各個(gè)團(tuán)隊(duì)會(huì)即時(shí)收到問題警告,確保敏捷項(xiàng)目持續(xù)進(jìn)行。
UFT 還包含了專為敏捷測(cè)試而設(shè)計(jì)的Micro Focus UFT Pro (LeanFT) 解決方案,其測(cè)試創(chuàng)建將在Microsoft Visual Studio(C#) 和Eclipse/IntelliJ(Java) 中完成。
API 和 Web 服務(wù)測(cè)試
UFT API 和Web 服務(wù)測(cè)試功能會(huì)為您的團(tuán)隊(duì)提供可擴(kuò)展框架,用于創(chuàng)建和執(zhí)行“無界面”應(yīng)用或應(yīng)用中非GUI 部分的功能測(cè)試。通過易于使用的可視化界面,UFT 可讓您從無界面層進(jìn)行測(cè)試,而無需進(jìn)行大量的編碼。
UFT 還與Micro Focus Service Virtualization 全面集成,這款強(qiáng)大的軟件能夠讓您的測(cè)試人員利用仿真服務(wù)代替和模擬真實(shí)應(yīng)用組件的行為 。通過將?UFT 與?Service Virtualization 進(jìn)行集成,您的自動(dòng)化測(cè)試團(tuán)隊(duì)將在毫無延遲的情況下實(shí)現(xiàn)持續(xù)測(cè)試。
利用全新運(yùn)行時(shí)引擎進(jìn)行分布式測(cè)試
全新的?UFT 運(yùn)行時(shí)引擎能夠在不同的平臺(tái)、移動(dòng)設(shè)備和服務(wù)器(真實(shí)或虛擬)上執(zhí)行 并行測(cè)試,而又無需完整的??UFT ?許可證或安裝過程。
Micro Focus Business Process Testing
團(tuán) 隊(duì) 可 使 用?Micro Focus Business Process Testing (BPT) 框架對(duì)Web、桌面或打包應(yīng)用(例如?Oracle、PeopleSoft 和SAP)執(zhí)行由關(guān)鍵字驅(qū)動(dòng)的無腳本自動(dòng)化。通過創(chuàng)建能夠同時(shí)處理手動(dòng)和自動(dòng)內(nèi)容的可重用業(yè)務(wù)流程組件,配合其自動(dòng)組件和流程變更檢測(cè)功能,BPT 可幫助非專業(yè)技術(shù)用戶(如業(yè)務(wù)分析師和主題專家?(SME) 等)簡(jiǎn)化測(cè)試自動(dòng)化。這將加快測(cè)試創(chuàng)建與維護(hù)的速度, 從而更快獲得測(cè)試投資回報(bào)?(ROI)。
跨瀏覽器測(cè)試
UFT 可針對(duì)?Chrome、Firefox、Safari 和Internet Explorer 提供廣泛的跨瀏覽器支持。您可以在一種瀏覽器上錄制測(cè)試,然后無需調(diào)整,即可使用該腳本對(duì)多種瀏覽器和配置進(jìn)行測(cè)試。如有需要,您可以在其他瀏覽器上執(zhí)行每次測(cè)試迭代,從而讓該測(cè)試運(yùn)行能夠囊括所有不同的瀏覽器,并使用一份報(bào)告來總結(jié)所有所需配置的測(cè)試流狀態(tài)。
移動(dòng)測(cè)試
作為Micro Focus Mobile Center 的核心組件,?UFT 可實(shí)現(xiàn)在多個(gè)操作系統(tǒng)上進(jìn)行真實(shí)設(shè)備測(cè)試。這將使您的移動(dòng)測(cè)試團(tuán)隊(duì)能夠自動(dòng)化并加快測(cè)試流程,在多個(gè)真實(shí)的設(shè)備上重復(fù)使用測(cè)試腳本。該解決方案旨在支持高頻率的回歸和功能測(cè)試,同時(shí)支持敏捷與持續(xù)開發(fā)流程。
圖 2. 使用相同的UFT 自動(dòng)化技術(shù)進(jìn)行真實(shí)的移動(dòng)設(shè)備測(cè)試。
主要功能
■ 單個(gè)統(tǒng)一界面:同時(shí)針對(duì)應(yīng)用的GUI功能和后端服務(wù)部分進(jìn)行自動(dòng)化測(cè)試。
■ BPT 集成:直接從Micro Focus UFT創(chuàng)建、編輯和維護(hù)BPT 框架測(cè)試。
■ 在主要操作系統(tǒng)和瀏覽器上同步執(zhí)行: 在最新版的Windows、Linux 和MacOS 以及諸如?Chrome、IE、Firefox 和?Safari 等瀏覽器上運(yùn)行測(cè)試。
表1.技術(shù)平臺(tái)支持
支持的 GUI 技術(shù) | Web、Java、.NET、Flex、Oracle、SAP、PeopleSoft、Siebel、Delphi、 仿真終端、PowerBuilder、Stingray、VisualAge、QT 等 |
UFT 最低系統(tǒng)要求 | |
主機(jī)處理器 | 3 GHz 或更高 |
操作系統(tǒng) | Windows 7 Service Pack 1(32 位或 64 位) |
內(nèi)存 | 4 GB |
硬盤驅(qū)動(dòng)器 | 7,200 RPM |
顏色設(shè)置 | 增強(qiáng)色(16 位) |
顯卡 | 具有 64 MB 視頻內(nèi)存的顯卡 |
可用硬盤空間 | 20 GB 可用硬盤空間,用于存儲(chǔ)應(yīng)用文件和文件夾 |
■ 高級(jí)對(duì)象識(shí)別和管理:使用?Object Spy 、?Object Repository 、?Object Identification Center 和?Application Model 等強(qiáng)大的對(duì)象識(shí)別和管理技術(shù)創(chuàng)建并執(zhí)行測(cè)試腳本。
■ 手動(dòng)測(cè)試轉(zhuǎn)換:通過從Micro Focus Sprinter 導(dǎo)入手動(dòng)測(cè)試快速開始進(jìn)行新的自動(dòng)化,將結(jié)果轉(zhuǎn)換為可重復(fù)利用的測(cè)試自動(dòng)化資產(chǎn)進(jìn)行回歸和集成測(cè)試。
■ SAP 測(cè)試:對(duì)?SAPUI5 對(duì)象和方法、SAP Web Dynpro、ABAP 和?SAP NWBC Desktop 應(yīng)用提供擴(kuò)展支持。
■ 版本控制:版本控制可由Micro Focus ALM 或諸如?Subversion (SVN) 或Git 存儲(chǔ)庫等標(biāo)準(zhǔn)源代碼控制系統(tǒng)來完成。