Part III. Troubleshooting Guide, F.A.Qs and HOWTOs

Table of Contents

10. Best Practices
Defining Objectives
Types of objective
Defining criteria for success or failure
Producing a Realistic Test
Defining the number of Virtual Users.
Defining several types of Virtual Users
Using different user accounts and values
Testing load balancers
Simulating actual user bandwidth
Tips
Making your Results Talk
Producing informative results
Using results
11. NeoLoad F.A.Q
12. Troubleshooting Guide
13. Neoload HowTos
Running a Test from the Command Line
Scheduling a Test
Increasing Available Memory for the Load Generator
Logging in With Multiple Accounts Using a CSV File
Creating and Linking a CSV Variable to Login Information
Multiple Accounts Using the Post Record Wizard and a CSV file
Creating Virtual Users
Creating a Virtual User Using the Post Record Wizard
Creating and Configuring a Virtual User
Creating Virtual Users that Behave Differently
Creating Realistic Populations
Extracting a Dynamic Hidden Field from an HTML Form
Understanding the Problem
Extracting and Reinjecting the Hidden Dynamic Value
Going a Little Further with the Form Extractor
Related Links
Extracting and Following a Dynamic URL Generated by your Application
Understanding the Problem
Extracting and Reinjecting the Dynamic URL
Related Links
Extracting Data from an HTTP Request and Using it Later in the Scenario
Understanding the Problem
Extracting Contents and Assigning it to a Variable
Using the Variable
Related Links
Analyzing Errors in the Error Panel
Understanding the Context
Checking a Virtual User
Analyzing Errors on a Scenario Run
Related Links
Comparing Several Test Results
Understanding the Context
Displaying and Comparing Graph Results
Comparing Container Results
Related Links
Creating Business Transactions
Understanding the Context
Example Overview
Adding Dynamic Behavior
Constructing the Virtual User and the Associated Business Transaction
Building a population and a scenario
Analyzing Business Transaction Results
Related Links
Monitoring an Application Server or a Database
Understanding the Context
Adding and Defining Monitors
Related Links
Using Regular Expressions in NeoLoad
Understanding the Context
Related Links
Validating a Server Response
Understanding the Context
Adding Validations to an HTTP response
Related Links