1/29
Contents
List of Figures
List of Tables
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
1
Getting Started With OpenScript
1.1
OpenScript Features
1.2
Installing OpenScript
1.3
Starting the OpenScript Workbench
1.4
Overview of the OpenScript Main Window (Workbench)
1.4.1
Tester Perspective
1.4.2
Developer Perspective
1.4.3
OpenScript Menu Options
1.4.3.1
File
1.4.3.2
Edit
1.4.3.3
Search
1.4.3.4
Script
1.4.3.5
View
1.4.3.6
Run
1.4.3.7
Tools
1.4.3.8
Help
1.4.3.9
Navigate
1.4.3.10
Project
1.4.3.11
Window
1.4.4
OpenScript Tool Bar
1.4.5
Script View
1.4.5.1
Tree View
1.4.5.2
Java Code
1.4.6
Details View
1.4.7
Problems View
1.4.8
Properties View
1.4.9
Console View
1.4.10
Results View
1.4.11
Error Log View
1.4.12
Data Table View
1.4.13
Object Details View
1.4.14
Script Variables View
1.4.15
Treeview Breakpoint View
1.4.16
Navigator and Package Explorer Views
1.4.17
Debug View
1.4.18
Declaration View
1.4.19
Variables and Breakpoints Views
1.5
About Multi-User Execution
1.6
About Script Assets
2
Setting Preferences
2.1
Setting OpenScript Preferences
2.2
Correlation and Validation Category
2.2.1
Module Correlation Preferences
2.2.2
Add Library
2.2.3
Add/Edit Rule
2.3
General Category
2.3.1
General Preferences
2.3.2
Browser Preferences
2.3.3
Encryption Preferences
2.3.4
Keys Preferences
2.3.4.1
Default OpenScript Keybindings
2.3.5
Large Data Preferences
2.3.6
Repository Preferences
2.4
Playback Category
2.4.1
General Playback Preferences
2.4.1.1
General
2.4.1.2
Error Handling
2.4.1.3
System
2.4.2
Debug Preferences
2.4.3
Error Recovery Preferences
2.4.3.1
General
2.4.3.2
Flex Load Test (AMF)
2.4.3.3
Functional Test
2.4.3.4
HTTP
2.4.3.5
Oracle Forms Functional Test
2.4.3.6
Oracle Forms Load Test
2.4.3.7
Utilities
2.4.3.8
Web Functional Test
2.4.4
Functional Test Preferences
2.4.4.1
Object Enumeration
2.4.4.2
Browser
2.4.5
HTTP Preferences
2.4.5.1
Proxy
2.4.5.2
Compression
2.4.5.3
Headers
2.4.5.4
Connections
2.4.5.5
SSL
2.4.5.6
Download Manager
2.4.5.7
Caching
2.4.5.8
Miscellaneous
2.4.6
Oracle EBS/Forms Functional Test Preferences
2.4.6.1
Event Timeout
2.4.6.2
Miscellaneous
2.4.7
Oracle EBS/Forms Load Test Preferences
2.4.7.1
Connection
2.4.7.2
Miscellaneous
2.4.8
Shared Data Service Preferences
2.4.9
Web Functional Test Preferences
2.4.9.1
Object Timeout
2.4.9.2
Capture Screenshot Interval
2.4.9.3
Miscellaneous
2.5
Record Category
2.5.1
General Preferences
2.5.2
HTTP Preferences
2.5.2.1
General
2.5.2.2
Proxy Settings
2.5.2.3
URL Filters
2.5.2.4
Certificates
2.5.2.5
Object Identification
2.5.3
Oracle ADF Functional Test Preferences
2.5.3.1
Object Identification
2.5.4
Oracle EBS/Forms Functional Test Preferences
2.5.4.1
General
2.5.4.2
Object Identification
2.5.5
Oracle EBS/Forms Load Test Preferences
2.5.6
Siebel Functional Test Preferences
2.5.6.1
General
2.5.7
Web Functional Test Preferences
2.5.7.1
General
2.5.7.2
Object Identification
2.5.8
Web Services Preferences
2.5.8.1
General
2.5.8.2
Parser Tools
2.5.8.3
Proxy Configuration
2.5.8.4
Certificates
2.6
Step Group Category
2.6.1
ADF Load Test Preferences
2.6.2
Basic Module Preferences
2.6.3
Flex (AMF) Load Test Preferences
2.6.4
HTTP Preferences
2.6.5
Oracle EBS/Forms Functional Test Preferences
2.6.6
Oracle EBS/Forms Load Test Preferences
2.6.7
Siebel Functional Test Preferences
2.6.8
Siebel Load Test Preferences
2.6.9
Web Functional Test Preferences
2.7
Setting Project Preferences
3
Creating and Modifying Scripts
3.1
Creating Repositories and Workspaces
3.1.1
Creating a Repository
3.1.2
Managing Repositories
3.1.3
Managing Folders (Workspaces)
3.1.4
Managing Scripts
3.2
Creating a Script Project
3.2.1
Recording Scripts
3.2.2
Opening Existing Scripts
3.2.2.1
Opening Older Scripts in OpenScript
3.2.2.2
Migrating Older Scripts in OpenScript
3.2.2.3
Running Mixed Versions of Scripts
3.2.2.4
Multiple Users Opening Scripts
3.2.3
Exporting and Importing Scripts
3.2.3.1
Exporting Scripts
3.2.3.2
Importing Scripts
3.2.4
Migrating Scripts
3.2.5
Creating New Scripts from Templates
3.2.6
Setting Script Properties
3.2.6.1
About
3.2.6.2
Correlation and Validation
3.2.6.3
Modules
3.2.6.4
Script Assets
3.2.6.5
Step Groups
3.2.7
Importing Database Capture Files
3.2.8
Importing Oracle Real User Experience Insight (RUEI) Session Logs
3.2.9
Exporting Script Playback Settings
3.3
Modifying Scripts
3.3.1
Adding Step Groups to a Script
3.3.2
Adding a Delay to a Script
3.3.3
Adding a Log Message to a Script
3.3.4
Adding a For Statement to a Script
3.3.5
Adding a Function to a Script
3.3.5.1
Adding Functions that Use Lists
3.3.5.2
Adding Functions that Use Maps
3.3.5.3
Adding Functions that use Enumerated Lists
3.3.5.4
Inputting Values from a File
3.3.6
Using a Script as a Dedicated Function Library
3.3.6.1
About Function Libraries
3.3.6.2
Creating a Dedicated Function Library Script
3.3.6.3
Calling Functions from a Function Library Script
3.3.7
Converting a Script to a Dedicated Function Library
3.3.8
Adding Script Assets
3.3.9
Adding a Script to Run from a Script
3.3.10
Adding a Synchronization Point to a Script
3.3.11
Adding a Set Variable to a Script
3.3.11.1
Variables with Scope
3.3.12
Removing Unchanging Variables
3.3.13
Parameterizing URLs
3.3.14
Adding Comments to Script Results
3.3.15
Adding Error Recovery to a Script
3.3.15.1
Script Types
3.3.15.2
Constants
3.3.15.3
Actions
3.3.16
Verifying Script Actions
3.3.16.1
Adding an Error Recovery Action
3.3.16.2
Adding a Has Error Control Statement
3.3.16.3
Adding a Result Object Message
3.3.16.4
Actions That Can Be Verified
3.3.17
Chaining Multiple Scripts
3.3.17.1
Setting the Browser Preferences
3.3.17.2
Recording Scripts
3.3.17.3
Creating a Shell Script
3.3.18
Moving Nodes in a Script
3.3.19
Aborting and Resuming a Script Programmatically
3.4
Changing Text File Encoding
3.5
Debugging Scripts
3.5.1
Adding Views to the Tester Perspective
3.5.2
Adding Breakpoints to a Script
3.5.3
Adding a Java Exception Breakpoint
3.5.4
Pausing and Resuming Script Playback in Debug Mode
3.5.5
Inspecting and Changing Script Variable Values
3.6
Enabling Debug Logging
4
Using Data Parameterization
4.1
Understanding Data Driven Testing (Parameterization)
4.2
Using Script Databanks
4.2.1
Configuring Databanks
4.2.2
Creating or Editing Databank Files
4.2.3
Getting Databank Records
4.2.3.1
Getting Databank Records Using the API
4.2.3.1.1
Databank API Usage Notes
4.2.3.1.2
Loading a Databank
4.2.3.1.3
Getting a Record Count
4.2.3.1.4
Getting a Specific Record
4.2.3.1.5
Getting the First Record
4.2.3.1.6
Getting the Last Record
4.2.4
Playing Back Scripts With Iterations
4.2.4.1
Notes and Limitations
4.2.4.2
Using Very Large Databanks
4.3
Using Data Tables
4.3.1
Enabling the Data Table Service
4.3.2
Entering Data Manually
4.3.3
Importing Data from a Spreadsheet File
4.3.4
Exporting Data to a Spreadsheet File
4.3.5
Changing Data During Script Playback
4.3.5.1
Getting and Setting Cell Values
4.3.5.1.1
Getting Data by Row and Column Value
4.3.5.1.2
Getting Data by Sheet, Row, and Column Value
4.3.5.1.3
Setting Data by Row and Column Value
4.3.5.1.4
Setting Data by Sheet, Row, and Column Value
4.3.5.2
Adding and Deleting Rows and Columns
4.3.5.2.1
Adding Columns
4.3.5.2.2
Deleting Columns
4.3.5.2.3
Adding Rows
4.3.5.2.4
Deleting Rows
4.3.5.3
Adding and Deleting Worksheets
4.3.5.3.1
Adding Worksheets
4.3.5.3.2
Deleting Worksheets
4.3.5.4
Getting Worksheet, Row, and Column Counts
4.3.5.4.1
Getting Worksheet Counts
4.3.5.4.2
Getting Row Counts
4.3.5.4.3
Getting Column Counts
4.3.5.5
Getting the Current Sheet and Row
4.3.5.5.1
Getting the Current Sheet
4.3.5.5.2
Getting the Current Row
4.3.5.6
Setting Next and Previous Rows
4.3.5.6.1
Setting the Next Row
4.3.5.6.2
Setting the Previous Row
4.3.5.7
Importing and Exporting Documents and Sheets
4.3.5.7.1
Importing an Excel Spreadsheet Document
4.3.5.7.2
Importing Worksheets
4.3.5.7.3
Exporting an Excel Spreadsheet Document
4.3.5.7.4
Exporting Worksheets
4.3.5.8
Using Data Tables with Parent and Child Scripts
4.3.5.8.1
Accessing the Parent Data Table from a Child Script
4.3.5.8.2
Accessing the Top-Most Data Table in Chain of Parent Scripts
5
Using the Web Functional Test Module
5.1
About the Web Functional Test Module
5.1.1
Key Features of the Web Functional Test Module
5.2
Recording Web Functional Tests
5.2.1
Setting Web Functional Test Record Preferences
5.2.2
Adding/Editing Object Identifiers
5.2.2.1
Available Attributes for Web DOM Elements
5.2.3
Recording Web Functional Test Scripts
5.3
Playing Back Scripts
5.3.1
Setting Web Functional Test Playback Preferences
5.3.2
Playing Back Web Functional Scripts
5.3.3
Playing Back Web Functional Scripts with Iterations
5.4
Modifying Scripts
5.4.1
Path Editor Toolbar
5.4.2
Adding Browser Navigation to a Script
5.4.3
Adding Web Actions on Browser Objects
5.4.4
Adding Object Libraries to a Script
5.4.5
Adding a Server Response Test
5.4.6
Adding Text Matching Tests to a Script
5.4.7
Adding Object Tests
5.4.8
Adding Table Tests
5.4.8.1
Testing Images in Tables
5.4.9
Adding a Page Title Test
5.4.10
Adding an HTML Test
5.4.11
Adding an XML Test
5.4.12
Adding a Wait for Page
5.4.13
Inspecting Object Paths
5.4.14
Using the Object Details View
5.4.14.1
Viewing the Object Path
5.4.14.2
Adding an Object Test
5.4.14.3
Adding a Table Test
5.4.14.4
Saving an Object Path to an Object Library
5.4.15
Setting Script Properties
5.4.16
Substituting Databank Variables
5.4.17
Using the Web Functional Test Module API
5.5
Editing Object Libraries
6
Using the HTTP Module
6.1
About the HTTP Module
6.1.1
Key Features of the HTTP Module
6.2
Navigation Editing (Correlation)
6.2.1
Setting Correlation Preferences
6.2.2
Adding Correlation Libraries
6.2.3
Adding and Editing Correlation Rules
6.2.3.1
Client Set Cookie
6.2.3.2
Correlate Cookie Header
6.2.3.3
Correlate Header
6.2.3.4
Correlate Referer Header
6.2.3.5
DOM Correlation Rules
6.2.3.6
Function/Text Substitution Rules
6.2.3.7
Java Session id
6.2.3.8
Substitute Recorded Date
6.2.3.9
Title Verification
6.2.3.10
Variable Substitution Rules
6.3
Recording Scripts
6.3.1
Setting HTTP Record Preferences
6.3.2
Recording a New HTTP Script
6.3.3
Using Client-Side Digital Certificates
6.3.3.1
Exporting Client Certificates from Internet Explorer
6.3.3.2
Configuring OpenScript to use the Client Certificate
6.4
Playing Back Scripts
6.4.1
Setting HTTP Playback Preferences
6.4.2
Playing Back HTTP Scripts
6.4.3
Playing Back HTTP Scripts With Iterations
6.4.4
Viewing Script Playback Results
6.4.5
Resetting Encoding
6.4.6
Comparing Recorded/Playback Results
6.4.7
Playing Back HTTP Scripts In Oracle Load Testing
6.4.8
Posting Binary or XML File Data
6.5
Modifying Scripts
6.5.1
Understanding the HTTP Module Script View
6.5.2
Using Script Variables
6.5.3
Adding a Variable to a Script
6.5.4
Adding a Solve XPath to a Script
6.5.5
Finding a Variable in a Script
6.5.6
Deleting Variables from a Script
6.5.7
Adding Authentication to a Script
6.5.8
Adding Text Matching Tests to a Script
6.5.9
Adding Server Response Tests to a Script
6.5.10
Substituting Databank Variables
6.5.11
Substituting Post Data Variables
6.5.12
Adding a Cookie to a Script
6.5.13
Removing a Cookie From Script
6.5.14
Adding a User Agent to a Script
6.6
Adding Navigation
6.6.1
Understanding Navigation Editing (Correlation)
6.6.2
Adding HTTP Get Navigation
6.6.3
Adding HTTP Post Navigation
6.6.4
Adding an HTTP Multipart Post Navigation
6.6.5
Adding an HTTP XML Post Navigation
6.6.6
Using the HTTP Module API
7
Using the Oracle EBS/Forms Functional Test Module
7.1
About the Oracle EBS/Forms Functional Test Module
7.1.1
Key Features of the Oracle EBS/Forms Functional Test Module
7.1.2
Prerequisites
7.2
Recording Oracle EBS/Forms Functional Tests
7.2.1
Setting Oracle EBS/Forms Functional Test Record Preferences
7.2.2
Adding/Editing Object Identifiers
7.2.3
Recording Oracle EBS/Forms Functional Test Scripts
7.2.4
Event-Driven Recording
7.3
Playing Back Scripts
7.3.1
Setting Oracle EBS/Forms Functional Test Playback Preferences
7.3.2
Playing Back Oracle EBS/Forms Functional Scripts
7.3.3
Playing Back Oracle EBS/Forms Functional Scripts with Iterations
7.4
Modifying Scripts
7.4.1
Adding Forms Actions
7.4.2
Using the Oracle EBS/Forms Functional Test Module API
8
Using the Oracle EBS/Forms Load Test Module
8.1
About the Oracle EBS/Forms Load Test Module
8.1.1
Key Features of the Oracle EBS/Forms Load Test Module
8.1.2
Prerequisites
8.2
Recording Oracle EBS/Forms Load Tests
8.2.1
Setting Oracle EBS/Forms Load Test Record Preferences
8.2.2
Recording Oracle EBS/Forms Load Test Scripts
8.3
Playing Back Scripts
8.3.1
Setting Oracle EBS/Forms Load Test Playback Preferences
8.3.2
Playing Back Oracle EBS/Forms Load Scripts
8.3.3
Playing Back Oracle EBS/Forms Load Scripts with Iterations
8.3.4
Playing Back Oracle EBS/Forms Load Scripts on Multiple "Same" Environments
8.4
Modifying Scripts
8.4.1
Adding Forms Actions
8.4.2
Converting Forms Actions to XML Messages
8.4.3
Using the Oracle EBS/Forms Load Test Module API
8.5
Setting Oracle EBS/Forms Load Test Correlation Preferences
8.6
Oracle EBS/Forms Load Test Correlation Library
8.7
Troubleshooting Oracle EBS/Forms Load Test Scripts
8.7.1
Debugging Using the Message Log
8.7.1.1
During Recording
8.7.1.2
Format of the Recorded Log
8.7.1.3
During Playback
8.7.1.4
After Playback
8.7.2
Analyzing Message Logs
8.7.3
Resolving "Component does not exist" Errors
8.7.4
Troubleshooting Forms ifError Messages
9
Using the Oracle Fusion/ADF Functional Test Module
9.1
About the Oracle Fusion/ADF Functional Test Module
9.1.1
Prerequisites
9.1.2
Key Features of the Oracle Fusion/ADF Functional Test Module
9.2
Configuring the ADF Server
9.2.1
Configuring the WEB-INF/web.xml File
9.2.2
Configuring the trinidad-config.xml File
9.2.3
Verifying the Compression Settings
9.3
Recording Oracle Fusion/ADF Functional Tests
9.3.1
Setting Oracle ADF Functional Test Record Preferences
9.3.2
Adding/Editing Object Identifiers
9.3.3
Recording Oracle Fusion/ADF Functional Test Scripts
9.4
Playing Back Scripts
9.4.1
Playing Back Oracle Fusion/ADF Functional Scripts
9.4.2
Playing Back Oracle Fusion/ADF Functional Scripts with Iterations
9.5
Modifying Scripts
9.5.1
Adding Fusion/ADF Actions
9.5.2
Oracle Fusion/ADF Functional Test Module API
10
Using the Oracle Fusion/ADF Load Test Module
10.1
About the Oracle Fusion/ADF Load Test Module
10.1.1
Key Features of the Oracle Fusion/ADF Load Test Module
10.1.2
Prerequisites
10.2
Recording Oracle Fusion/ADF Load Tests
10.2.1
Recording Oracle Fusion/ADF Load Test Scripts
10.2.1.1
Editing ADF Variables Groups
10.2.1.2
Editing ADF Variables XPaths
10.2.1.3
ADF Component Tree View
10.3
Playing Back Scripts
10.3.1
Playing Back Oracle Fusion/ADF Load Scripts
10.3.1.1
ADF Comparison View
10.3.2
Playing Back Oracle Fusion/ADF Load Scripts with Iterations
10.4
Setting Oracle Fusion/ADF Load Test Correlation Preferences
10.5
Oracle Fusion/ADF Load Test Correlation Library
10.6
Oracle Fusion/ADF Load Test Module API
11
Using the Adobe Flex Functional Test Module
11.1
About the Adobe Flex Functional Test Module
11.1.1
Key Features of the Adobe Flex Functional Test Module
11.1.2
Prerequisites
11.2
Recording Adobe Flex Functional Tests
11.2.1
Recording Adobe Flex Functional Test Scripts
11.3
Playing Back Scripts
11.3.1
Adobe Flex Object Identification
11.3.2
Playing Back Adobe Flex Functional Scripts
11.3.3
Playing Back Adobe Flex Functional Scripts with Iterations
11.4
Modifying Scripts
11.4.1
Adding Flex Actions
11.4.2
Adobe Flex Action Dialog Box
11.4.3
Using the Adobe Flex Functional Test Module API
12
Using the Adobe Flex (AMF) Load Test Module
12.1
About the Adobe Flex (AMF) Load Test Module
12.1.1
Key Features of the Adobe Flex (AMF) Load Test Module
12.2
Recording Adobe Flex (AMF) Load Tests
12.2.1
Recording Adobe Flex (AMF) Load Test Scripts
12.3
Playing Back Scripts
12.3.1
Playing Back Adobe Flex (AMF) Load Scripts
12.3.2
Playing Back Adobe Flex (AMF) Load Scripts with Iterations
12.4
Modifying Scripts
12.4.1
Adding Adobe Flex (AMF) Load Actions
12.4.2
Using the Adobe Flex (AMF) Load Test Module API
12.5
Setting Adobe Flex (AMF) Load Test Correlation Preferences
12.6
Adobe Flex (AMF) Load Test Correlation Library
13
Using the JD Edwards Load Test Module
13.1
About the JD Edwards Load Test Module
13.1.1
Key Features of the JD Edwards Load Test Module
13.2
Recording JD Edwards Load Tests
13.2.1
Recording JD Edwards Load Test Scripts
13.3
Playing Back Scripts
13.3.1
Playing Back JD Edwards Load Scripts
13.3.2
Playing Back JD Edwards Load Scripts with Iterations
13.4
Setting JD Edwards Load Test Correlation Preferences
13.5
JD Edwards Load Test Correlation Library
14
Using the Web Services Module
14.1
About the Web Services Module
14.1.1
Key Features of the Web Services Module
14.2
Creating Web Services Scripts Using WSDL Manager
14.2.1
Creating the Web Services Script Tree
14.2.2
Adding WSDL Files to the WSDL Manager View
14.2.3
Adding Methods to the Script Tree
14.2.4
Editing Method Parameters in the Details View
14.3
Modifying Scripts
14.3.1
Adding a Web Services Post Navigation
14.3.2
Adding a Text Matching Test
14.3.3
Adding Security Extensions
14.3.4
Adding Attachments
14.3.5
Web Services Module API
14.4
Recording Web Services Scripts
14.4.1
Setting Web Services Record Preferences
14.4.2
Recording Web Services Scripts
15
Using the Siebel Functional Test Module
15.1
About the Siebel Functional Test Module
15.1.1
Key Features of the Siebel Functional Test Module
15.2
Functional Testing Siebel Applications
15.2.1
Prerequisites
15.2.2
Setting up the Siebel Test Environment
15.2.3
Enabling Siebel Test Automation
15.2.3.1
Siebel 7.x
15.2.3.2
Siebel 8.x
15.2.4
Script Creation Techniques
15.2.5
Setting Browser Options
15.2.6
Starting the Siebel Application
15.2.7
Determining a Siebel Component Type
15.3
Recording Siebel Functional Test Scripts
15.3.1
Setting Siebel Functional Test Record Preferences
15.3.2
Adding/Editing SI Element and Site Map Link Paths
15.3.3
Recording Siebel Functional Test Scripts
15.4
Modifying Scripts
15.4.1
Adding Siebel Actions
15.4.2
Handling Non-Standard Siebel Dialog Boxes
15.4.3
Siebel Functional Test Module API
16
Using the Siebel Load Test Module
16.1
About the Siebel Load Test Module
16.1.1
Key Features of the Siebel Load Test Module
16.1.2
Prerequisites
16.2
Load Testing Siebel Applications
16.2.1
Setting Up Siebel Load Test Environments
16.2.1.1
Basic Configuration
16.2.1.2
Floating Load Balancing Test Server
16.2.1.3
Clustered Web Server Configuration
16.2.1.4
Clustered Siebel Servers Configuration
16.2.1.5
Clustered Database Server Configuration
16.2.2
Siebel Correlation Library
16.2.3
Script Creation Techniques
16.2.4
Recording Scripts for Load Tests
16.2.5
Starting the Siebel Application
16.2.6
Playing Back Scripts
16.2.7
Resolving Script Issues
16.2.7.1
Siebel Entities to Parameterize
16.2.8
Using Databanks with Siebel
16.2.9
Preparing the Siebel Server Manager Commands
16.2.9.1
Creating the Batch File
16.2.9.2
Creating the Command Input File
16.2.9.3
Siebel Statistics
16.2.9.4
Batch File Location
16.2.10
Defining ServerStats Metrics
16.2.11
Defining a ServerStats Configuration
16.2.12
Importing Pre-Configured Metrics and Profiles to Oracle Load Testing
16.2.13
Running Load Tests in the Oracle Load Testing Console
16.2.13.1
Viewing VU Grid
16.2.13.2
Viewing ServerStats
16.2.14
Generating Graphs and Reports Using Oracle Load Testing
16.2.14.1
Creating Custom Runtime Graphs
16.2.14.2
Creating Custom Reports
16.3
Setting Siebel Correlation Preferences
16.3.1
Enabling the Java Correlation Mode
16.4
Siebel Correlation Library
16.5
Siebel Script Functions
17
Using the Utilities Module
17.1
About the Utilities Module
17.1.1
Key Features of the Utilities Module
17.2
Using Text File Processing
17.2.1
Working with Text Files
17.2.2
Working with CSV Files
17.2.3
Working with XML Files
17.3
Getting Values from a Database
17.3.1
Adding a SQL Query Test
17.3.2
Calling a Database Procedure Statement
17.4
Using the XPath Generator
18
Using the Shared Data Module
18.1
About the Shared Data Module
18.1.1
Key Features of the Shared Data Module
18.2
Setting Shared Data Preferences
18.3
Using the Shared Data Service
18.3.1
Basic Scenarios
18.3.2
Enabling the Shared Data Service
18.3.3
Setting the Password Encryption
18.3.4
Setting the Connection Parameters
18.3.5
Creating a Shared Data Queue
18.3.6
Inserting Data into a Shared Data Queue
18.3.7
Getting Data from a Shared Data Queue
18.3.8
Clearing a Shared Data Queue
18.3.9
Destroying a Shared Queue
18.3.10
Creating a Shared Data Hash Map
18.3.11
Inserting Data into a Shared Data Hash Map
18.3.12
Getting Data from a Shared Data Hash Map
18.3.13
Clearing a Shared Data Hash Map
18.3.14
Destroying a Shared Data Hash Map
18.4
Using The Shared Data API
A
Script Command Line Reference
A.1
Specifying Command Line Settings
A.2
Supported Agent Command Line Settings
A.2.1
General Settings
A.2.2
Browser Settings
A.2.3
HTTP Settings
A.2.3.1
Proxy
A.2.3.2
Compression
A.2.3.3
Headers
A.2.3.4
Connections
A.2.3.5
Other
A.2.3.6
Download Manager
A.2.4
Functional Test Settings
A.2.5
Oracle EBS/Forms Functional Test Settings
A.2.6
Oracle EBS/Forms Load Test Settings
A.2.7
Siebel Load Test Settings
A.2.8
Shared Data Settings
A.2.9
Web Functional Test Settings
A.2.10
Error Recovery Settings
A.2.10.1
General
A.2.10.2
Flex Load Testing (AMF)
A.2.10.3
Functional Testing
A.2.10.4
HTTP
A.2.10.5
Oracle EBS/Forms Functional Testing
A.2.10.6
Oracle EBS/Forms Load Testing
A.2.10.7
Web Functional Testing
A.2.10.8
Utilities
B
Proxy Command Line Reference
B.1
Specifying Command Line Settings
B.2
Supported Proxy Command Line Settings
B.2.1
General Settings
B.2.2
Chain Proxy Settings
B.2.3
Logging Settings
B.2.4
Security Settings
C
Error Message Reference
C.1
Basic Module Error Messages
C.1.1
General Script Exceptions
C.1.2
Binary Decoding Exceptions
C.1.3
Script Creation Exceptions
C.1.4
Segment Parser Exceptions
C.1.5
Script Service Exceptions
C.1.6
URL Encoding Exceptions
C.1.7
Variable Exceptions
C.2
Platform Error Messages
C.2.1
Browser Exceptions
C.2.2
SSL Exceptions
C.2.3
TCP Exceptions
C.2.4
HTTP Exceptions
C.3
HTTP Error Messages
C.3.1
HTTP Service Exceptions
C.4
Oracle EBS/Forms Functional Test Error Messages
C.4.1
Oracle EBS/Forms Functional Test
C.5
Oracle Forms Load Test Error Messages
C.5.1
Connect Errors
C.5.2
I/O Errors
C.5.3
Match Errors
C.5.4
Component Not Found Errors
C.5.5
Playback Errors
C.6
Shared Data Error Messages
C.6.1
Shared Data Exceptions
C.7
Siebel Error Messages
C.7.1
Siebel Exceptions
C.8
Web Error Messages
C.8.1
Web Service Exceptions
D
Troubleshooting
D.1
Installation
D.2
OpenScript Script Execution in Oracle Test Manager
D.3
Manual Installation of Firefox Extension
D.4
Installation of Security Certificate in Internet Explorer
E
Third-Party Licenses
Index
Scripting on this page enhances content navigation, but does not change the content in any way.