原創(chuàng)|行業(yè)資訊|編輯:郝浩|2014-06-03 10:02:16.000|閱讀 2424 次
概述:近日,國外知名IT網(wǎng)站dreamcss評出了開發(fā)者眼中最好的22款GUI測試工具,iMacros,F(xiàn)itNesse等位列其中,本篇將為您介紹前10種測試工具。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
Abbot是一個基于GUI的簡單的Java測試框架,它能夠幫助開發(fā)者測試Java用戶界面。 它提供事件自動生成和驗證Java GUI組件,使您能夠輕松地啟動,探索和控制應(yīng)用程序。開發(fā)者可通過腳本和編譯代碼兩種方式來使用Abbot框架,這就是為什么它被認為是在開發(fā)者的系統(tǒng)測試和QA的功能測試中都能用到的最完美的GUI測試工具。
EggPlant是一個QA的GUI自動化測試工具,它是為使專業(yè)商業(yè)軟件的應(yīng)用程序測試和手工測試更加簡單方便而特別設(shè)計的。 因為它不與底層代碼進行交互,并且使用圖像匹配技術(shù)與被測試的所尋找的對象級別應(yīng)用程序完全不同,所以EggPlant是用于對那些出現(xiàn)問題的應(yīng)用程序進行QA自動化測試和黑盒測試的最理想的工具,而這些出現(xiàn)問題的應(yīng)用工具包括Flash, java, HTML, .Net, Silverlight等。
GUIdancer是一個用于GUI自動測試的Eclipse測試工具,這個工具強大的行為庫可以用于創(chuàng)建Java 和 HTML應(yīng)用的功能測試。 它可以讓那些以前沒做過編程工作的測試人員編寫模塊化的靈活的測試 。 創(chuàng)建測試只需從GUIdancer庫中所需的模塊拖放即可完成。
HP WinRunner 是一個自動化的GUI功能測試工具,它支持用戶以測試腳本的形式記錄和回退UI的交互。由于它能獲取、驗證和自動回退用戶的交互,因此你可以識別缺陷和確定業(yè)務(wù)流程是否按照所設(shè)計的那樣工作。
IcuTest是用于WPF應(yīng)用程序上的GUI單元測試工具。它不僅僅是另外一個能記錄和回退的自動化系統(tǒng),它還可以直接與你的測試框架相結(jié)合。開發(fā)者可以通過測試代碼同時進行調(diào)試來測試應(yīng)用,在沒有打開整個應(yīng)用和個人GUI組件的情況下這種測試也是很容易的。
iMacros是用于網(wǎng)絡(luò)測試 、自動化網(wǎng)絡(luò)和數(shù)據(jù)提取的獨特工具,它不但能記錄你的工作,還能回放你那些重復(fù)的工作。它能夠填充表格并自動化的下載和上傳文本、圖片、文件和網(wǎng)頁,也可以輕松的將你的數(shù)據(jù)通過CSV或XML文件格式或數(shù)據(jù)庫或任何其他來源導(dǎo)入/導(dǎo)出到web應(yīng)用程序。
FitNesse是一個完整獨立的Wiki站點——包含一個網(wǎng)絡(luò)服務(wù)器和自動化測試工具。它完美的應(yīng)用于協(xié)作驗收測試,而提供詳細描述系統(tǒng)功能的可讀信息的單元測試則不是它的菜。
Maveryx是一個用于Java 應(yīng)用程序功能、回歸、GUI和數(shù)據(jù)驅(qū)動測試的新型自動化工具。 它不需要任何用于構(gòu)建和執(zhí)行測試的GUI圖形,而是使用GUI對象探測器來測試GUI對象并在運行的時候通過操作控制它來進行直接識別。
QAliber是一個用于 windows操作系統(tǒng)平臺下桌面和網(wǎng)絡(luò)應(yīng)用的免費和開源的GUI自動化測試工具。它包含一套用于 .NET下自動化開發(fā)的工具和一個無需任何編碼知識技能的GUI自動化編寫工具。
Selenium是一組跨越多種平臺的web應(yīng)用程序自動化測試工具 。通過使用Selenium,開發(fā)人員在不需要學(xué)習(xí)任何測試腳本語言的情況下,可以很容易地使用記錄/回放測試工具來編寫測試。Selenium 是真正的多平臺、多瀏覽器測試工具,提供對一些流行的編程語言的支持,包括c#、Java、Groovy、Perl、PHP、Python、Ruby和各種流行的測試框架。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件