nGrinder 3.3 is released

nGrinder3.3 已經正式發佈!您能夠升級 agentcontroller 3.3版原本體驗新特性。 特別要感謝 Colin Main. java

1. Release Info

  • Version : 3.3 github

  • Release Date : 2014.02.14 api

2. Changes

Outline

  • 單獨jar包獨立運行 服務器

    • 用戶只須要運行以下命令啓動 nGrinder controller
      java -XX:MaxPermGen:200m -jar ngrinder-controller-X.X.war
      網絡

    • nGrinder controller war包同時兼容Tomcat啓動和獨立啓動兩種方式。管理員能夠從controller下載 agents monitors,普通用戶則能夠下載本身私有的agentsmonitors。下載的agentsmonitors是已經配置好的,無需用戶配置。 jvm

    • See new Installation Guidemaven

  • 更加穩定的controller-agent 鏈接 tcp

    • 之前nGrinder controller在擁有內部和外部多個IP的服務器上運行會出現問題。例如 EC2 等。 ide

    • 如今controller會綁定所有IP,處理全部來自agent以及集羣配置下與其餘controller的網絡通訊。.

    • 兼容IP6

  • 簡便的命令行操做

  •  Agent 自動更新功能

    • 如今agent能夠簡單地經過點擊更新按鈕進行更新。
      See Agent auto update

  • 大大縮小monitor包.(<5MB)

  • 線程級別Ramp-Up

    • The Grinder裏只支持進程級別的Ramp-Up,咱們這次加強ngrinder功能,使其支持線程級別Ramp-Up.

    • See How to Ramp Up by Thread

  • 提供全REST APIs支持

    • 管理員和用戶可使用 REST APIs 來管理腳本和測試。

    • See REST APIs

  • 經過自定義 DNS rotation 來模擬 L4

    • 用戶能夠將多個IP映射到一個主機的DNS上。

    • Check out L4 simulation

  • 支持 SVN 1.8 和用戶切換

    • 內部SVN已經升級到  1.8.3,同時解決用戶切換問題。

  • 更多詳細的配置選項.

  • 用戶自注冊

    • 新用戶能夠本身註冊而無需管理員處理。

    • See User Sign Up

  • 更簡單的默認配置

    • Controller會默認容許來自agent鏈接.

    • Script console會默認關閉.

    • 用戶註冊中的郵件和電話會默認爲可選項.

  • 更統一的插件接口

  • Groovy 成爲首選項

    • Groovy 版本升級到2.2.1.

  • 支持自定義測試報告插件

  • 改善 UI.

Bug

  • [NGRINDER-679] - Support intellij

  • [NGRINDER-680] - Make test parameter removable

  • [NGRINDER-681] - Fix NullPointerException while getting monitor data

  • [NGRINDER-684] - Fix typo errors

  • [NGRINDER-694] - Make unit tests work again

  • [NGRINDER-695] - Make the Initial process recognized in ramp up settings

  • [NGRINDER-700] - ; in URL should be changed to _ when creating an script

  • [NGRINDER-705] - Fix user deletion failure

  • [NGRINDER-706] - Fix the agent resolution bug with regions having same prefix

  • [NGRINDER-707] - Provide the attached agent list in healthcheck messages

  • [NGRINDER-714] - Clean up intellij warning

  • [NGRINDER-715] - Fix the incorrect svn author property bug when editing files in controller

  • [NGRINDER-716] - Make Asian languages correctly shown in the agent log

  • [NGRINDER-719] - Fix unrecognized user svn path error when creating a user with not trimmed user id

  • [NGRINDER-723] - Cache expiration is necessary when the user's followers are changed

  • [NGRINDER-724] - SVN access from followers is denied

Improvement

New Feature

Task

3. OS, DBMS supports

  • Linux, Windows, Mac OSX is supported.

  • Supports CUBRID, H2 as DB. The default DBMS is H2.

4. Requirements

  • Oracle JDK 1.6 version or above / OpenJDK 1.7.

  • Tomcat 6.X later

5. Downloads

6. References

相關文章
相關標籤/搜索