WebLOAD 是 RadView 公司開發(fā)的一款 Web 性能測試工具,從1996年至今已經(jīng)到了10.0版本。雖然 WebLOAD不如 LoadRunner 那么強(qiáng)大,但是價格也便宜很多,并且做為一個商業(yè)工具,在整套解決方案的提供上要比一般的開源和免費(fèi)工具好很多。
相比起LoadRunner,它支持的協(xié)議要少一些,但是WebLoad的功能還是比較全面的,WebLoad IDE類似于LR中的VUGen,WebLoad Console類似于LR的Controller,WebLoad Analytics類似于LR的Analysis。
WebLoad IDE中的Agenda Tree + Execution View + Browser View 類似于LR中的TreeView視圖。
WebLoad的腳本采用的是JavaScript。
WebLOAD的設(shè)計理念就是從最基本的層面開始測試網(wǎng)站,精確的找到瓶頸處并解決問題,有著很高的靈活性和擴(kuò)展性,結(jié)合HTTP/S記錄和腳本迅速建立測試,從預(yù)設(shè)置的機(jī)器和云端生成負(fù)載測試。
性能簡介:
測試創(chuàng)建:
WebLOAD的測試開發(fā)環(huán)境將便捷記錄和JavaScript的強(qiáng)大力量結(jié)合起來,這樣你就可以處理最復(fù)雜的測試難題。開始只需要簡單的用網(wǎng)絡(luò)瀏覽器或者移動設(shè)備導(dǎo)航到應(yīng)用程序。WebLOAD捕捉操作后,自動將他們轉(zhuǎn)換為測試腳本。盡管有類似AJAX, SOAP, HTML5 和 SSL的復(fù)雜技術(shù),記錄也是透明且自動的。
WebLOAD從記錄信息中創(chuàng)建一個叫做Agenda(議程)的測試腳本。 在Visual(視覺)模式中可以編輯議程,從庫添加一般的建構(gòu)阻礙,或者轉(zhuǎn)換到完整腳本模式查看,直接編輯JavaScript。
測試執(zhí)行
WebLOAD可以模擬無限數(shù)量用戶數(shù)的實際多遍的壓力情況。你可以在一個單一的測試運(yùn)行中定義各種腳本、瀏覽器和網(wǎng)絡(luò)性能。可通過調(diào)度程序控制以不同方法建立的壓力,模擬真實場景,包括線性,步驟和增量。你可以在測試執(zhí)行過程中用節(jié)流控制改變負(fù)載的大小,在任何時候停止分析,重新開始。
分析
WebLOAD將客戶端和服務(wù)器端執(zhí)行測試后手機(jī)的數(shù)據(jù)轉(zhuǎn)換為可執(zhí)行的信息,用來創(chuàng)建強(qiáng)大可靠的應(yīng)用程序。WebLOAD分析將你的系統(tǒng)與二十年來累計的最佳范例進(jìn)行對比,鑒別出性能瓶頸。
監(jiān)測
在測試執(zhí)行過程中,WebLOAD收集客戶端的數(shù)據(jù),這樣你就能明白負(fù)載壓力是如何影響到客戶體驗的了。同時WebLOAD分析服務(wù)器端的性能,因此可以識別到應(yīng)用程序中影響性能的部分。
性能測試管理監(jiān)測大眾化的服務(wù)器安全(比如CPU,存儲,網(wǎng)絡(luò)),還有特定的實時網(wǎng)絡(luò)服務(wù)器和應(yīng)用程序服務(wù)器數(shù)據(jù)監(jiān)測。WebLOAD為了識別瓶頸,自動分析性能數(shù)據(jù),例如,過多數(shù)量的繁忙工作者的線程Apache,或者IIS排長隊的要求。
JavaScript
WebLOAD記錄JavaScript中的測試,也是網(wǎng)絡(luò)應(yīng)用程序的行業(yè)標(biāo)準(zhǔn)。在工作的時候可以交替查看高層次視圖,可以讓你立即明白測試流和完整的JavaScript代碼。
公司:哲想方案(北京)科技有限公司
郵箱:sales@cogitosoft.com
電話:+86(010)68421378;13601217579
地址:北京市海淀區(qū)紫竹院路廣源閘5號廣源大廈5004室