原創(chuàng)|實(shí)施案例|編輯:鄭恭琳|2020-10-16 10:02:57.117|閱讀 289 次
概述:為了減少UI測(cè)試資源的時(shí)間,同時(shí)仍然滿足全面測(cè)試軟件功能的要求,Sakaguchi選擇了SmartBear的TestComplete。TestComplete平臺(tái)提供了一種開放靈活的體系結(jié)構(gòu),使跨臺(tái)式機(jī)、網(wǎng)站和移動(dòng)應(yīng)用程序創(chuàng)建、維護(hù)和執(zhí)行自動(dòng)化測(cè)試變得容易、迅速且具有成本效益。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
WingArc1st的總部位于日本,可幫助企業(yè)從數(shù)據(jù)中獲得最大收益。該公司的軟件和服務(wù)有助于建立環(huán)境,企業(yè)可以在其中檢索信息資產(chǎn),以洞悉業(yè)務(wù)績效并加快業(yè)務(wù)流程。該公司提供的解決方案包括可視和基于云的報(bào)告系統(tǒng)以及利用企業(yè)范圍數(shù)據(jù)的商業(yè)智能工具。除了在日本的辦事處,WingArc1st在整個(gè)亞洲設(shè)有多個(gè)辦事處。
為了減少軟件開發(fā)和測(cè)試成本,WingArc1st開發(fā)總部質(zhì)量保證小組#5的測(cè)試工程師Yuki Sakaguchi需要減少對(duì)公司的商業(yè)智能工具——Dr.Sum EA軟件進(jìn)行用戶界面(UI)測(cè)試所需的資源時(shí)間。當(dāng)時(shí),Dr.Sum EA是使用Adobe Flex作為Web應(yīng)用程序提供的。
為了減少UI測(cè)試資源的時(shí)間,同時(shí)仍然滿足全面測(cè)試軟件功能的要求,Sakaguchi選擇了SmartBear的TestComplete。TestComplete平臺(tái)提供了一種開放靈活的體系結(jié)構(gòu),使跨臺(tái)式機(jī)、網(wǎng)站和移動(dòng)應(yīng)用程序創(chuàng)建、維護(hù)和執(zhí)行自動(dòng)化測(cè)試變得容易、迅速且具有成本效益。
TestComplete Platform的一些強(qiáng)大功能證明了其靈活性和易用性,包括對(duì)多種腳本語言的支持以及無需知道如何編寫腳本即可記錄自動(dòng)測(cè)試的功能。該解決方案還允許WingArc1st編寫在UI更改時(shí)不會(huì)失敗的回歸測(cè)試。測(cè)試團(tuán)隊(duì)還可以執(zhí)行數(shù)據(jù)驅(qū)動(dòng)的測(cè)試,并創(chuàng)建自定義插件和擴(kuò)展。
為了評(píng)估和部署TestComplete,WingArc1st與XLsoft Corporation合作,XLsoft Corporation是面向日本和亞洲市場(chǎng)的領(lǐng)先的軟件發(fā)行和本地化開發(fā)商軟件產(chǎn)品的本地化公司。與XLsoft的合作伙伴關(guān)系和TestComplete的部署取得了巨大的成功。
在五個(gè)月的評(píng)估期內(nèi),Sakaguchi確認(rèn)TestComplete將幫助他的團(tuán)隊(duì)實(shí)現(xiàn)所需的目標(biāo):回歸測(cè)試自動(dòng)化將測(cè)試完成時(shí)間縮短至2-3個(gè)月。
“結(jié)合領(lǐng)先的測(cè)試自動(dòng)化工具和SmartBear的專業(yè)知識(shí),可以極大地幫助我們將回歸測(cè)試資源的時(shí)間減至最少,同時(shí)確保我們發(fā)現(xiàn)任何功能性問題。”
——測(cè)試工程師Sakaguchi Yuki
WingArc1st每一兩個(gè)月發(fā)布一次Dr.Sum EA產(chǎn)品補(bǔ)丁。在修改函數(shù)的情況下,TestComplete會(huì)自動(dòng)執(zhí)行每晚的回歸測(cè)試。
Sakaguchi指出了TestComplete提供的關(guān)鍵功能,當(dāng)他的團(tuán)隊(duì)進(jìn)行應(yīng)用程序回歸測(cè)試時(shí),這些功能特別有用。其中包括名稱映射和檢查點(diǎn)功能,以及使用Jscript的腳本編輯器。TestComplete還擅長準(zhǔn)確識(shí)別特定對(duì)象(包含集控件)并獲取屬性數(shù)據(jù)。
TestComplete還通過識(shí)別處理錯(cuò)誤給Sakaguchi留下深刻的印象。此外,他發(fā)現(xiàn)SmartBear網(wǎng)站上的產(chǎn)品支持文檔對(duì)于理解TestComplete提供的各種回歸測(cè)試功能非常有幫助。
在最初成功測(cè)試TestComplete之后,WingArc1st使用Delphi XE8將Dr.Sum EA軟件從Web應(yīng)用程序切換到了桌面應(yīng)用程序。此開關(guān)提出了一個(gè)新的測(cè)試挑戰(zhàn),首先要實(shí)現(xiàn)手動(dòng)UI測(cè)試。
由于以前對(duì)應(yīng)用程序功能的測(cè)試發(fā)現(xiàn)了許多代碼問題,因此Sakaguchi認(rèn)為手動(dòng)測(cè)試將需要三個(gè)月的資源時(shí)間。但是,重復(fù)測(cè)試的成本變得過高,產(chǎn)品質(zhì)量開始下降。
為了應(yīng)對(duì)這些挑戰(zhàn),坂口的小組再次使用了TestComplete,這一次使基于Delphi的應(yīng)用程序的測(cè)試自動(dòng)化。由于對(duì)每個(gè)回歸測(cè)試都執(zhí)行相同的測(cè)試,因此使用TestComplete自動(dòng)化過程是有意義的。
該試驗(yàn)確定TestComplete可以識(shí)別對(duì)象控件并輕松地對(duì)應(yīng)用程序功能執(zhí)行自動(dòng)化測(cè)試。首次創(chuàng)建測(cè)試方案需要大約45天的資源時(shí)間,而第二輪測(cè)試只需要進(jìn)行很小的調(diào)整即可。在隨后的測(cè)試中,實(shí)施自動(dòng)化測(cè)試可以大大減少所需的資源時(shí)間:現(xiàn)在,僅需幾天即可完成操作驗(yàn)證。
Sakaguchi說:“除了TestComplete提供的卓越產(chǎn)品功能外,SmartBear還提供了豐富的產(chǎn)品支持信息。”“結(jié)合領(lǐng)先的測(cè)試自動(dòng)化工具和SmartBear的專業(yè)知識(shí),可以極大地幫助我們將回歸測(cè)試資源的時(shí)間減至最少,同時(shí)確保我們發(fā)現(xiàn)任何功能性問題。”
在SmartBear,我們專注于您永遠(yuǎn)不變的一個(gè)優(yōu)先事項(xiàng):質(zhì)量!我們知道一遍又一遍地交付高質(zhì)量的軟件很復(fù)雜。因此,我們的工具旨在簡化您的流程,同時(shí)與您使用的和將要使用的所有工具無縫協(xié)作。無論是,,,,TestComplete還是更多,我們的工具都易于嘗試、易于購買且易于集成。超過22000個(gè)組織的700萬開發(fā)人員、測(cè)試人員和操作工程師正在使用我們的軟件,其中包括Adobe,JetBlue和Microsoft等世界知名的創(chuàng)新者。無論您要去哪里,我們都會(huì)幫助您到達(dá)那里。在SmartBear上了解更多信息,或以獲取更多獨(dú)家資料。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@ke049m.cn