Documente Academic
Documente Profesional
Documente Cultură
Mikael Fries
Principal Product Manager, Oracle
Current Reality
Typical Scenario
The rate of change in technology & business is accelerating
The complexity of the applications & technology stack is increasing
What it means
Most IT projects are rolled out with inadequate testing
Way Out
Automation of Testing
Manual testing is expensive & error prone
Business users do not have time, IT staff lacks domain expertise
Automation Challenges
So Why Arent More People Leveraging Test Automation?
Higher up front investment
Difficult to find technical resources for test automation
Good Automation experts who have both tool & application knowledge are
hard to find
Constant business process changes render test assets obsolete
Scripts needs to be maintained/recreated after changes to the applications
Some Myths
Myth Busted
I do not automate testing as I dont have enough resources
Testing Suite
SQL Performance
Analyzer
Database Replay
Application
Replay
Data Masking
Data Discovery
and Modeling
Testing-as-a-Service
Synthetic Workload
8
Oracle Load
Testing
Production Workload
Test process management tool with support for manual and automated testing
Manages all test assets and provides a centralized reporting
Provides support for: test planning, requirements management, test case
management and defects tracking
10
Deploy AuT
11
Record
Script(s)
Add
verifications
Parametrize
Synchronize
Stabilize
Accelerators
Web
Siebel
EBS/
FORMS
OpenScript
12
Fusion/
ADF
JD
Edwards
Web
Services
Database
Hyperion*
Peoplesoft*
Faster scripting (50% over all reduction in scripting time compared other vendors)
Less Script maintenance
13
INTRODUCING
ORACLE
FLOW BUILDER
- KEYWORD DRIVEN TESTING
14
Record
Script(s)
Add
verifications
Parametrize
Synchronize
Stabilize
Keyword driven
Define keywords
Generate Script
16
Component
Component
Component
<Keyword>
<Keyword>
<Keyword>
<Keyword>
<Keyword>
<Keyword>
<Keyword>
<Keyword>
<Keyword>
<Keyword>
<Keyword>
<Keyword>
Component
Flow
Component Set
<Keyword>
<Keyword>
<Keyword>
<Keyword>
Test Script
Data Independent
17
Your
Flows
18
Your
Data
Flow Builder
Oracle EBS
Generate
Framework to combine
flows and data to generate
test scripts
OpenScript
Record & Playback
+ Advanced
Scripting
Record
Manually
Test
Automation
Scripts
19
http
Notifications
Users can
create & upload
Custom Function
Libraries to extend
Flow Builder functionality
20
Test
Automation
Scripts
Application Server
Repository
Components
Oracle Flow Builder
PO Header
21
Component Definition
How to Define a Component
22
DEMO
23
24
Where is
the change?
25
Changes in UI &
transactions/logic
Update
component
Copy flow
structure
data
Enter test
data
Generate
script
Generate
script
Automation Challenges
Overcome Challenges with Oracle Flow Builder
Higher up front investment
Pre-built content helps you get started with low upfront investment
strength
26
27
28
More information about Oracle Application Testing Suite and Oracle Flow Builder
http://www.youtube.com/watch?v=Vf0sKvd1rd8
https://apex.oracle.com/pls/apex/f?p=44785:24:0::NO::P24_CONTENT_ID,P24_PREV_PAGE:6587,1
29
30
31