Go to main content
1/16
Contents
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
1
Introduction
1.1
Feature Highlights
1.2
Advantages of Oracle Load Testing
1.2.1
Web-Based Interface
1.2.2
Infrastructure Performance Monitors
1.2.3
Oracle Load Testing Helps You Ensure Application Performance
2
Planning for Load Testing
2.1
Goals of Scalability Testing
2.2
Phases of Scalability Testing
2.3
Criteria for Accurate Scalability Testing
2.4
Determine Additional Tools Required to Perform Testing and Diagnosis
2.5
Determining the Hardware Needed to Execute the Tests
2.6
Who Should be Responsible for Load Testing?
2.7
What to Avoid When Testing for Scalability
2.8
Performing Scalability Testing
2.8.1
Define the Process
2.8.2
Define the Criteria
2.8.3
Planning the Scalability Tests
2.8.4
Planning the Load Test Scenarios
2.8.5
Create and Verify the Test Scripts
2.8.6
Create and Verify the Load Test Scenarios
2.8.7
Execute the Tests
2.8.8
Evaluate the Results
2.8.9
Generate Analysis Reports
2.9
Summary
3
Basics
3.1
Installing Oracle Load Testing
3.1.1
Installing Oracle Load Testing
3.1.2
Preconditions for Using Functional Testing Scripts
3.1.3
Popup Blockers
3.1.4
Port Configuration
3.1.5
Installing Oracle Load Testing Agent
3.1.5.1
Verify Network Access to Agent Systems
3.1.5.2
Configuring Oracle Load Testing Agents
3.2
Installing the Linux Agent
3.3
Moving an Existing Installation to a New Machine
3.3.1
Transfer Database Schemas
3.3.2
Install Oracle Application Testing Suite and Configure Database Connections
3.3.3
Copy Repositories and Files
3.3.4
Restart the Service and Verify the Setup
3.4
Adding Repositories
3.5
Setting Up Servers for ServerStats
3.5.1
Solaris SNMP Server
3.5.1.1
Starting the SNMP Agent on Solaris 2.6/2.7
3.5.1.2
Stopping the SNMP Agent
3.5.1.3
Enabling SNMP Agent on Startup
3.5.2
Oracle SNMP Server
3.5.2.1
Configure Master Agent
3.5.2.2
Configure the Encapsulator
3.5.2.3
Verify the start_peer Script
3.5.2.4
Start the SNMP Components
3.6
Changing the Web Server Port
3.7
Using SSL
3.8
Changing the OLT Controller Heap Settings
3.8.1
Basic Guidelines for the Controller Heap Settings
3.8.2
Modifying the JVM Heap Settings On Windows Machines
3.8.3
Modifying the JVM Heap Settings On Linux Machines
3.8.4
Limitations
3.9
Oracle Application Testing Suite Tools Menu
3.10
Administrator
3.10.1
Menu Options
3.10.1.1
Tools Menu
3.10.1.2
Help Menu
3.10.1.3
Logout
3.10.2
Users Tab
3.10.3
Usage Audit Tab
3.10.4
Adding Users
3.10.5
Editing Users
3.10.6
Deleting Users
3.10.7
Restoring Users
3.10.8
Auditing Usage
3.11
Main Window Features
3.11.1
Overview of the Menu Options
3.11.1.1
Scenario Menu
3.11.1.2
Session Menu
3.11.1.3
ServerStats Menu
3.11.1.4
Tools Menu
3.11.1.5
Manage Menu
3.11.1.6
Help Menu
3.11.1.7
Logout
3.11.2
Toolbar
3.11.3
Build Scenarios Tab
3.11.4
Set Up Autopilot Tab
3.11.5
Watch VU Grid Tab
3.11.6
View Run Graphs Tab
3.11.7
Create Reports Tab
3.12
Systems Manager
3.13
Defining Systems
3.13.1
Adding New VU Agent Systems
3.13.2
Adding New System Groups
3.13.3
Adding Systems to Groups
3.13.4
Adding New ServerStats Data Collectors
3.13.5
Adding New Monitored Systems
3.13.5.1
Configuring JMX Monitors
3.13.5.2
Adding a Monitored System
3.13.6
Adding Cloud Service Configurations
3.13.6.1
Importing the Enterprise Manager Certificate
3.13.6.2
Adding the Cloud Service Configuration
3.13.7
Renaming Systems
3.13.8
Editing Systems
3.13.9
Deleting Systems
3.14
Setting Options
3.14.1
Custom Browser Options
3.14.2
Repository Options
3.14.3
Setting Scenario Defaults
3.14.4
Setting Autopilot Defaults
3.14.5
Setting Session Start and Stop Options
3.14.6
Setting Session Profile Options
3.14.7
Setting Reporting Options
3.14.8
Setting General Options
4
Defining Virtual User Scenarios
4.1
Defining Scenarios
4.1.1
Selecting Profiles
4.1.2
Specifying Scenario Profile Attributes
4.1.2.1
Load Test Script Settings
4.1.2.2
Functional Test Script Settings
4.1.3
Determining the Number of Virtual Users
4.1.4
Managing Sessions
4.1.5
Using the Data Bank Control
4.1.6
Using Synchronization Points
4.2
Using IP Spoofing
4.3
Working with Scenario Files
4.3.1
Saving Scenarios
4.3.2
Opening Existing Scenarios
4.3.3
Renaming Scenarios
4.3.4
Deleting Scenarios
4.3.5
Removing Profiles From a Scenario
4.3.6
Running Scenarios from the Command Line
4.3.7
Estimating Hardware
4.3.7.1
Estimate for an Oracle Load Testing Scenario
4.3.7.2
Generating Hardware Estimation Reports
4.4
Submitting Scenarios to Autopilot
4.4.1
Submit without Starting the Scenario
4.4.2
Submit and Start Scenario in Autopilot
5
Using the Autopilot
5.1
Specifying Start and Stop Settings
5.1.1
Specifying When to Start Virtual Users
5.1.2
Specifying When to Stop Virtual Users
5.2
Specifying Virtual User Rampup
5.2.1
Specifying How Many Virtual Users to Start at a Time
5.2.2
Examples
5.3
Manually Starting and Stopping the Autopilot
5.3.1
Starting the Autopilot
5.3.2
Stopping the Autopilot
5.4
Working with Virtual Users
5.4.1
Overview of the Virtual Users Grid
5.4.2
Controlling Individual Virtual Users
5.4.3
Managing Synchronization points
5.4.3.1
Releasing Individual Virtual Users
5.4.3.2
Releasing Multiple Virtual Users
5.4.3.3
Releasing Synchronization Points
5.4.4
Modifying Run Attributes
5.4.5
Viewing Server Warnings
5.4.6
Stopping All Virtual Users
5.4.7
Stopping the Autopilot From Starting New Virtual Users
5.4.8
Aborting All Virtual Users
6
Using Graphs and Reports
6.1
Setting the Reporting Options
6.2
View Run Graphs Tab
6.3
Using the Performance Statistics
6.4
Using Run Graphs
6.4.1
Viewing Runtime Statistics and Graphs
6.4.2
Performance Vs. Users Graph
6.4.3
Errors Vs. Users Graph
6.4.4
Performance Vs. Time Graph
6.4.5
Errors Vs. Time Graph
6.4.6
Users Vs. Time Graph
6.4.7
Users Vs. Time Graph
6.5
Using Data Counters
6.5.1
Using Data Counters
6.6
Create Reports Tab
6.6.1
Viewing Reports
6.6.2
Exporting Graphs and Data
6.6.3
Exporting CSV Data
6.6.4
Exporting to Excel
6.6.5
Exporting to PNG
6.6.6
Exporting to JPG
6.6.7
Working With Graph Queries
6.6.7.1
Saving Graph Queries
6.6.7.2
Running a Saved Query
6.6.7.3
Editing Queries
6.6.7.4
Deleting Queries
6.6.8
Creating Report Templates
6.6.8.1
Creating a Custom Graph and Session List
6.7
Generating Summary Reports
6.7.1
Scenario Reports
6.7.2
Session Reports
6.7.3
Hardware Estimation Reports
6.7.4
Running Automatic Database Diagnostic Monitor (ADDM) Reports
6.7.5
Running Automatic Workload Repository (AWR) Reports
6.7.6
Using Time Range Filters
6.8
Managing Session Data
6.9
Using Raw Data
6.9.1
Enabling Raw Data Collection
6.9.2
Working with Raw Data Files
6.9.3
Creating Tables in an Oracle Database
6.9.4
Importing Raw Data CSV Files
6.9.5
Example SQL Command File
6.9.6
Example Counter Definition Control File
6.9.7
Example Counter Data Control File
7
Using the Virtual User Logs
7.1
Starting the Virtual User Logs Viewer
7.2
Overview of the Main Window
7.2.1
Overview of the Toolbar Options
7.2.2
Overview of the Summary View
7.2.3
Overview of the Summary by VU View
7.2.4
Overview of the All Logs View
7.3
Opening VU Logs
7.4
Saving Log Files
8
Database and File Management
8.1
Database Management
8.1.1
Adding an Oracle Database
8.1.2
Selecting the Database to Use
8.1.3
Removing Databases
8.1.4
Updating Databases
8.1.5
Exporting and Importing Databases
8.1.5.1
Exporting Databases Using Export Utility
8.1.5.2
Importing Databases Using Import Utility
8.1.5.3
Importing Databases Using Data Pump Import Utility
8.2
Importing Files
8.3
Exporting Files
9
Working With Sessions
9.1
Attaching to a Session
9.2
Detaching from a Session
9.3
Exporting Session Data
9.3.1
File Format
9.4
Importing Session Data
A
Internet Status Codes
A.1
Server Status Codes
A.1.1
Information Codes
A.1.2
Success Codes
A.1.3
Redirection Codes
A.1.4
Failure Codes
A.1.5
Server Error Codes
A.2
Internet Codes
A.2.1
Internet Error Codes
A.2.2
FTP API Error Codes
A.2.3
Gopher API Error Codes
A.2.4
HTTP API Error Codes
A.2.5
Additional Information
B
Error Messages
B.1
Viewing Error Codes
B.2
Error Messages
B.3
RSWISERV Errors
B.4
Obtaining Support Files
B.5
Oracle Application Testing Suite Application Service Messages
B.5.1
Agents are Orphaned
B.5.2
Server is Not Initialized
B.5.3
Unable to Start Session
B.6
Problems During Load Testing
B.6.1
Cannot Open Scenario
B.6.2
Unable to Start Agent Session
B.6.3
Performance Problems During the Load Test
B.6.4
Unexpected Agent Exit in the VU Grid
B.7
Data Collector Startup Errors
C
Command Line Reference
C.1
Specifying Command Line Settings
C.1.1
Error Handling
C.2
Supported Command Line Settings
C.2.1
Commands
C.2.2
General Settings
C.2.3
AddAgent Settings
C.2.4
AddAgentGroup Settings
C.2.5
Export and Import Settings
C.2.6
Report Settings
C.2.7
Run Settings
C.2.8
Status Settings
C.2.9
Stop Settings
Index
Scripting on this page enhances content navigation, but does not change the content in any way.