Back
 

Oracle Application Testing Suite: Essentials

iWare Logic > Training  > Course Catalog  > OAEC Courses > Oracle Application Testing Suite: Essentials

Duration: 3 Days

What you will learn

In this Oracle Application Testing Suite: Essentials course, you’ll learn how to use three components of Oracle Application Testing Suite. Use these to test the quality, performance and reliability of Web applications and Oracle-packaged applications.

Learn To
  • Explain the Oracle Application Testing Suite Components and Architecture.
  • Install Oracle Application Testing Suite.
  • Test Functionality and Load Performance of Web, Service-Oriented Architecture (SOA) and Packaged Applications
  • Manage the Overall Testing Process of Web Applications with Oracle Test Manager.
  • Test Oracle applications and Non-UI-based Applications by using Application Testing Suite Testing Accelerators
  • Use Oracle Load Testing to build scenarios and configure test duration and user ramp up
  • Monitor back-end server performance
  • View real-time results through reports

Components

Install the Application Testing Suite
First, you’ll install the Application Testing Suite and learn about the interface and basics of OpenScript, the scripting platform for Oracle Functional Testing and Oracle Load Testing. You’ll also learn how to create a Web functional test script and customize it using a databank file, text matching script and object test.

Oracle Load Testing
Next, you’ll focus on Oracle Load Testing, which is used to automate load and performance testing. Expert Oracle instructors will teach you how to plan load tests and decipher HTTP requests and responses. Once again, you’ll use OpenScript to create load test scripts. Special attention is given to trouble-shooting playback failures.

Oracle Test Manager
You’ll then learn how to manage the testing process with Oracle Test Manager. Define test plans and requirements, create and execute tests, document issues and design reports and dashboards. In Oracle Application Testing Suite Administrator, you’ll learn how to administer aspects of Oracle Load Testing and Oracle Test Manager.

Course Wrap-Up
This course finishes with an optional set of lessons about Application Testing Suite accelerators, which enable you to test Oracle applications (such as E-Business Suite and Siebel), Web Services and Oracle Database. You will also review the new features for Oracle Application Testing Suite, Release 12.2.

Audience

  • Application Developers
  • Project Manager

Course Objectives

  • Run load tests in Oracle Load Testing
  • Add performance monitors to load tests
  • Analyze load test data
  • Manage the testing process with Oracle Test Manager
  • Administer Oracle Test Manager and Oracle Load Testing
  • Create and run test scripts for Oracle applications and non-UI-based applications by using Application Testing Suite testing accelerators
  • Install Oracle Application Testing Suite and explain its components and architecture
  • Navigate the Oracle OpenScript user interface
  • Create, run, and customize functional test scripts with Oracle Functional Testing
  • Create, run, customize, and troubleshoot load test scripts in Oracle OpenScript

Course Topics

Product Orientation
• About Oracle Enterprise Manager
• Oracle Application Quality Management Products
• Oracle Application Testing Suite Products
• About Oracle OpenScript
• Testing Accelerators for Oracle Applications
• Testing Accelerators for Non-UI-Based Applications
• Course Schedule
• Classroom Environment

Installing Oracle Application Testing Suite
• Obtaining Software
• System Requirements
• Running the Installer
• Verifying Installed Components
• Setting Your Default Browser
• Starting the Avitek Medical Sample Application
• Accessing Oracle Application Testing Suite Components

Getting Started with Oracle OpenScript
• About Scripts
• Starting New Projects
• Selecting Perspectives
• Navigating the Workbench
• Managing Script Assets
• Managing Repositories and Workspaces
• Managing Scripts
• Setting General Preferences for OpenScript

About Oracle Functional Testing
• Introduction
• Actions
• Objects
• Parameterization
• Validations
• Extensibility

Recording Web Functional Test Scripts
• About the Web Functional Test Module
• Creating Web Functional Test Projects
• Recording and Playing Back Web Functional Test Scripts
• Verifying Client Software
• Examining the Script Pane After Recording
• Examining Common Node Commands
• Viewing and Modifying Node Properties
• Analyzing Playback Results and Setting Preferences

Customizing Web Functional Test Scripts
• Ignoring Think Times During Playbacks
• Validating Results
• Parameterizing Inputs with Databanks
• Adding Command Nodes to Scripts
• Embedding Functions in Nodes
• Passing Lists and Key/Value Pairs to Functions

About Oracle Load Testing
• Introduction
• Oracle Load Testing Architecture
• System Requirements
• Load Test Scripts
• HTTP Transactions
• Data Parameterization
• Data Validations

Recording HTTP Load Test Scripts
• About the HTTP Module
• Creating HTTP Load Test Projects
• Recording HTTP Load Test Scripts
• Examining the Script Pane After Recording
• Viewing Recorded Server Responses
• Playing Back HTTP Load Test Scripts
• Setting General Playback Preferences
• Setting HTTP Preferences

Correlating Data in HTTP Load Test Scripts
• OpenScript’s Correlation Process
• Creating Manual Correlations for Web/HTTP Scripts
• Viewing the HTTP Correlation Library
• Enabling Libraries and Rules
• Adding Libraries and Rules
• Testing New Correlation Rules

Customizing Load Test Scripts
• Adding Command Nodes
• Validating Results
• Parameterizing Inputs with Databanks
• Adding Custom Functions
• Debugging Scripts in Tree View
• Importing RUEI Session Logs

Running Load Tests in Oracle Load Testing
• About Oracle Load Testing
• Navigating Oracle Load Testing
• Creating Repositories
• Creating and Editing Scenarios
• Adding Scenario Profiles to the Autopilot
• Starting and Stopping Load Tests
• Monitoring the Virtual User Grid
• Configuring Oracle Load Testing Defaults

Adding ServerStats Configurations to Load Tests
• About ServerStats Configurations
• Monitor Types
• Data Collector Process
• Naming ServerStats Configurations
• Adding Monitors to ServerStats Configurations
• Running Load Tests with a ServerStats Configuration

Analyzing Load Test Data
• About Analyzing Load Test Data
• View Run Graphs Tab
• Viewing Default Runtime Graphs
• Creating Runtime Graphs
• Viewing the Performance Statistics Report
• Create Reports Tab
• Viewing Session Performance Reports
• Creating Post-Run Graphs

Managing Test Plans, Requirements, and Tests with Oracle Test Manager
• About Oracle Test Manager
• Logging On to Oracle Test Manager
• Managing Test Plans
• Managing Requirements
• Managing Tests
• Managing Test Sets

Running Tests and Managing Issues and Reports with Oracle Test Manager
• Running Tests
• Managing Issues
• Managing Reports and Dashboards
• Configuring Oracle Test Manager
• Configuring Remote Systems

Administering Oracle Load Testing and Oracle Test Manager
• About Administrator
• Logging On to Administrator
• Administering Oracle Load Testing
• Administering Oracle Test Manager
• Administering the Databases