NeoLoad is a web stress tool that simulates any number of users accessing your web application at the same time. It pinpoints critical performance issues in your web site or web server to ensure the best quality user experience. NeoLoad conducts the web stress test through 3 key modules:
Design - to create a population of virtual users
Runtime - to create the test scenario and to launch the test
Results - to analyze test reports and statistics
Design
The design repository contains all recorded pages and requests. Create your test pages using the browser-based recorder and modify the requests by defining variables, adding response validation etc.
Combine recorded pages to create virtual user profiles – one user might simply navigate while another executes a transaction.
Define user populations by combining user profiles to generate realistic load tests
Runtime
Define runtime preferences for your test scenario, and generate the load you need.
Launch and control the load test via the Runtime panel. Real time statistics are displayed during the web stress test.
Get runtime values of performance counters.
Results
Key performance statistics are displayed in the Result Summary panel.
Create graphs from the test results to analyze performance for each stress test; sort the test results to pinpoint performance issues.