開源nGrinder-3分鐘學會世界上最簡單但潛力無限的壓力工具


   nGrinder運行一個壓力測試只需3步啓動1個test: 1)Python腳本編寫測試場景;2)配置虛擬用戶數,週期,步長控制,資源監控;3)運行結束報告自動生成,TPS/MeanTime/Errors, 監控CPU/Memory…… 。 html

   用過壓力工具的同窗們都知道,經常是簡單的工具不合用,合用的工具不簡單,怎麼也得連培訓帶本身琢磨各類Guide和Manual,好幾天時間才能上手。併發量是須要大量的money來換的,付費證書過時就確定不能用的。nGrinder能夠顛覆你對壓力工具的各類印象!以前沒有經驗的同窗也3分鐘能上手,半天時間會部署,若是會Jython的同窗,就能夠進行你能想到的各類測試場景的壓力測試了。 服務器

    nGrinder是基於Grinder開源項目,但由NHN公司的nGrinder開發團隊進行了從新設計和完善(因此叫作nGrinder)。nGrinder是一款很是易用(有人說甚至連兒童也會用),有着喬布斯範兒的友好簡潔的用戶界面和controller-agent分佈式結構的強大的壓力測試工具。  併發

Figue 1. Login page  分佈式

nGrinder運行一個test,只須要3步:使用Python腳本建立測試場景,配置agent數量、進程或線程、週期、運行次數和ramp-up(可選),而後點擊「Start」。接下來只須要等待,週期結束後很快報告會自動生成出來。 ide

給你們推薦最方便的運行test的功能:QuickStart,請看下面的圖片:  工具

Figure 2. Quick Start  測試


Figure 3. Test Demo(only 3 steps)

    nGrinder超越Grinder之處還有:
   - 無需reservation,即刻運行或預定將來某一時刻。
   - 支持Agent分享,可同時運行多個test。
   - 內置SVN用於腳本管理。

    nGrinder是基於Apach2.0許可協議的,任何修改、分發、甚至是提供商業服務的使用,都是免費的。 最新消息,nGrinder3.1 於2013年1月7日正式發佈了。此版本實現了controller的cluster運行模式,你們能夠在本機安裝實例,體驗下擁有私有云的樂趣。 網站

nGrinder HomePage在http://www.nhnopensource.org/ngrinder/ ,找到關於nGrinder的一切資料。 ui

用戶論壇在 http://ngrinder.642.n7.nabble.com/ngrinder-user-en-f50.html ,看看nGrinder開發者是怎樣很快的幫用戶解決難題spa

系統Demo 在http://ngrinder-demo.nhnopensource.org(登錄帳戶: user/user),看看你們都作了哪些嘗試。

(因爲服務器位於韓國,因網速問題來自中國的用戶運行測試時可能遇到超時較多,你們不要利用此Demo對現有網站進行壓力測試,以避免影響網站的正常運營。)

相關文章
相關標籤/搜索