naver / ngrinder

enterprise level performance testing solution
naver.github.io/ngrinder
Apache License 2.0
2.02k stars 477 forks source link

nGrinder

Join the chat at https://gitter.im/naver/ngrinder

nGrinder is a platform for stress tests that enables you to execute script creation, test execution, monitoring, and result report generator simultaneously. The open-source nGrinder offers easy ways to conduct stress tests by eliminating inconveniences and providing integrated environments.

Want to know what's changed from the original grinder platform?

To get to know what's different from previous ngrinder 2.0?

To get started,

You can find out what nGrinder looks like with screen-shot.

nGrinder consists of two major components.

nGrinder controller

nGrinder agent

Features

Download

You can download the latest nGrinder in the following link.

Quick Start

You can start nGrinder by executing following command.

java -Djava.io.tmpdir=${NGRINDER_HOME}/lib -jar ngrinder-controller-{version}.war

And then access it by using a browser. http://localhost:8080

NGRINDER_HOME is usually ${HOME}/.ngrinder.

Documentation

You can find the installation guide at the following link.

You can find the user guide at the following location link.

Contribution?

nGrinder welcomes any contributions from users. Please make all pull requests against master branches.

You can find general developer documents at the following link.

Versioning

For transparency and insight into our release cycle, and to strive to maintain backward compatibility, Bootstrap will be maintained under the Semantic Versioning guidelines to the greatest extent possible.

Releases will be numbered in the following format:

  `<major>.<minor>.<patch>`

Release will be constructed based on the following guidelines:

Q/A and Bug tracker

Found the apparent bug? Got a brilliant idea for an enhancement? Please create an issue here on GitHub so you can notify us!

You can join our forum as well

License

 Copyright 2012-present NAVER Corp.

 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

 http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License. 

nGrinder includes the following software and libraries as follows. See the NOTICE folder for the license and copyright details for each.