Overview of NeoLoad
A Simple Solution that's Easy to Deploy
NeoLoad, the professional load testing software, provides all the features you'll need to carry out load tests and analyze the results, all from within a unique and integrated interface. By simulating large numbers of users using an application simultaneously, NeoLoad allows you to analyze both the user response times and your infrastructure's statistics (database, Web server, network components etc.).
The number of simultaneous users in load tests carried out by Neotys clients using NeoLoad can range from as few as 50 up to, in certain cases, more than 100,000! NeoLoad is the only tool to offer such a combination of ease of use and performance.
A Flexible Architecture
NeoLoad has two main components: the Controller and the Load Generator.
A load generator is included with the controller to make deployment even simpler. For testing with average loads, only one machine is required. Additional, free-of-charge load generators can be deployed on other machines for testing at very high loads. This flexible architecture means you can envisage carrying out any kind of test, including those using high traffic volumes.
During a test, NeoLoad collects information on the server infrastructure via its monitoring modules to pinpoint the causes of performance issues. Our monitoring modules' design, based on industry standards, allows monitoring to be carried out remotely and non-intrusively. Each module is shipped preconfigured with the appropriate performance counters for your system. NeoLoad provides values for alert thresholds -derived from industry best practices- to trigger relevant alerts.
- Provides a graphical interface from which the user can create and record scenarios, run tests and analyze the results.
- Executes the test by controlling the load generators' outputs.
- Monitors the Web infrastructure's various components without installing any agents on the server.
The Load Generator
- Simulates users accessing the application being tested.
- Collects information on the application's performance.
- Can be deployed at no additional cost on as many machines as required.
The two components may be run on Windows, Linux and on Unix platforms.
NeoLoad is compatible with all web servers and web application servers: J2EE, .NET, PHP, ASP, CGI, AJAX, SOAP, etc...
NeoLoad (Controller and Load Generators) is compatible with:
- Windows 7, Vista, XP, 2000
- Windows Server 2008, Windows Server 2003
- Linux (RedHat, Mandriva)
- Solaris 10
NeoLoad is compatible with any platform running Java Virtual Machine 1.6.
Windows 95/98 are not recommended for use with NeoLoad; load testing may return inaccurate statistics.
NeoLoad should require no more than 1 Gb of memory to run a standard test, but this will depend on the scenario you run, and on the number of virtual users.
NeoLoad Controller requires 230 Mb hard disk space for installation. Test results will occupy additional hard disk space.
For information purposes, the recommended configuration for the controller or load generator is as follows:
- 2 GHz or faster processor.
- Minimum 1 Gb random access memory.