您的位置:軟件測試 > 開源軟件測試 > 開源性能測試工具 > Webload
WebLOAD:商業(yè)負(fù)載測試工具即將開源
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2012/12/7 14:33:15 ] 推薦標(biāo)簽:

  WebLOAD是來自Radview軟件的負(fù)載測試工具,它可被用以測試性能和伸縮性,也可被用于正確性驗證(驗證返回結(jié)果的正確性)。其測試腳本是用Javascript(和集成的COM/Java對象)編寫的,并支持多種協(xié)議,如Web(包括AJAX在內(nèi)的REST/HTTP)、SOAP/XML及其他可從腳本調(diào)用的協(xié)議如FTP、SMTP等,因而可從所有層面對應(yīng)用程序進(jìn)行測試。Radview聲稱擁有超過1600個客戶和12年的開發(fā)WebLOAD的經(jīng)驗,他們在今年二月發(fā)布了WebLOAD專業(yè)版的v8版本。而在四月,Radview則以GPL協(xié)議發(fā)布了WebLOAD的開源社區(qū)版本,該版本可從webload.org下載。

Chris McMahon 評論說,“一直以來開源負(fù)載測試工具還算不錯,但大家普遍都同意性能測試是商業(yè)工具比開源工具遠(yuǎn)為優(yōu)勝的主要方面。構(gòu)建一個好的性能測試工具是困難的。Radview的貢獻(xiàn)使整個情況瞬間扭轉(zhuǎn)。”

專業(yè)版是在社區(qū)版的基礎(chǔ)上開發(fā)的,兩個版本之間主要的區(qū)別是,開源版本將產(chǎn)生模擬負(fù)載的服務(wù)器限制為一臺(但沒有對并發(fā)作任何限制)。專業(yè)版還提供更多的報告和協(xié)議供用戶選擇。

InfoQ向Radview的Rami Goraly作了進(jìn)一步的了解。關(guān)于WebLOAD的常見用途,Rami解釋道:
WebLOAD通常用作QA團隊的獨立運行的工具,在開發(fā)周期的驗證階段,被測系統(tǒng)(System Under Test,SUT)投入實用之前,于模擬環(huán)境中對被測系統(tǒng)進(jìn)行測試。
在某些情況下,WebLOAD也可以在生產(chǎn)環(huán)境中使用,以執(zhí)行監(jiān)控應(yīng)用程序的任務(wù),因為WebLOAD可以提供的系統(tǒng)健康統(tǒng)計數(shù)據(jù),甚至可以在出現(xiàn)問題的時刻發(fā)出Email通知。
比較少見的情況是在開發(fā)的早期階段開始使用WebLOAD——但我們見過這種情況。一般來說,我們,以及其他測試專家,都相信性能測試應(yīng)該在開發(fā)周期中盡早開始。例如,WebLOAD可以被用來對Web Services、Java和COM或者SUT的其他界面進(jìn)行單元測試。通過使用WebLOAD的命令行界面,WebLOAD可以將這些測試作為自動構(gòu)建過程的一部分來執(zhí)行。

            WebLOAD還有一個命令行界面,允許以批量模式執(zhí)行(不經(jīng)過用戶界面)。Rami解釋說“可以預(yù)先準(zhǔn)備一個測試腳本,然后通過任何ALM(automatic lifecycle management,自動化生命周期管理)或持續(xù)集成工具調(diào)用這個命令行界面來執(zhí)行腳本,跟JUnit非常相似。”

軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd