copyright © panaya oracle ® e-business suite testing: how to get your business users on-board amir...

40
Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Upload: dina-sparks

Post on 23-Dec-2015

214 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya

Oracle® E-Business Suite Testing:How to Get Your Business Users

On-Board

Amir FarhiDirector, Product Marketing

Page 2: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya

Agenda

2

• The challenges IT faces when testing Oracle EBS changes

• Improving cooperation by business users in the testing process

• SaaS accelerated manual testing technology

Page 3: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya

Panaya at a Glance

Leader in Oracle EBS & SAP SaaS-based Testing and Impact Analysis Automation software Serving customers in 60+ countries1,000+ enterprise customers, 2,000+ successful ERP projects3,000+ ERP systems analyzed500,000+ test cases in past year

3

Page 4: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya4

Constant Need for Change

Chart of Account Changes

Functional Enhancements

Mergers & Acquisitions

New Business Processes

Regulations

Upgrades

Patches

System Consolidation

InfrastructureChanges

Migrations

Business-Driven

IT-Driven

Page 5: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya5

Panaya Quality Management Cloud

Change Impact SimulationOracle R12 upgrades, point-release upgradesOracle patchesChart-of-Account (CoA) changesCustom-code releases

Code Remediation

Collaborative Test Management & Test AccelerationAutomated test script creationAutomated documentation and test evidenceAccelerated manual testingALM integration (HPQC, Oracle ATS)

“Cloud Wisdom” – transforming common practices to best practices

Scope & Accelerate changes in Enterprise Applications, Cutting Cost &

Risk

Page 6: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya

Panaya on Oracle.com

http://www.oracle.com/us/products/applications/ebusiness/ebs-upgrade/index.html#cost

6

Page 7: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya7

Business Users

IT Group

Initiate: Plan:Build:Test:

Business RequirementIT Requirement

Prepare Spec & Scope

Develop

IT ManualTesting

Automatic Testing

Off-ShoreTesting

Limited knowledge of real-life business processes…

Which constantly change!

Please test

Please test

Please test

Please test

Please test

Please test

Please testPlease test

Please testPlease test

Please test

Please test

Please testPlease testPlease test

The Change Process, Today

Page 8: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya8

The Constraints of Change, Today

Sponsor

Methodologies

Compliance

IT has no other choiceBut to follow these practices

Page 9: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya

Enable IT and Businessto Accelerate Change, Together

9

Page 10: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya10

Manual & Automated Testing

• Regression testing of static, critical business processes

• Unattended execution (“lights-out”)

• Developed by test engineers

• Unit testing, functional testing, user acceptance testing,regression testing

• Performed by functional experts & business key users Performed by

HP QTP, OATS, …

Automated

TestingManual Testing

Page 11: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya11

Panaya Manages & Accelerates Manual Testing

Accelerated Manual Testing

• Regression testing of static, critical business processes

• Unattended execution (“lights-out”)

• Developed by test engineers

Managed &

Accelerated by

Panaya

Performed by HP QTP, OATS, …

Automated

Testing

• Unit testing, functional testing, user acceptance testing,regression testing

• Performed by functional experts & business key users

Page 12: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya12

Competing Forces of Testing

Quality & Risk

Cost

Time toMarket

• Redundant testing • Creating & maintaining test scenarios• Executing & documenting manual tests

• Testing cycles take too long• Capturing business process knowhow• Lack of collaboration with the business

for test execution

• Scoping what to test based on risk• Capturing test evidence for auditing• Eliminating critical production issues• Test process governance

Page 13: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya13

ERP Manual Testing Challenges

Source: Panaya ERP survey

Capturing business process knowledge

Maintaining Test Documentation

Creating Test Documentation

Test Execution

Scoping & prioritizing the test plan

Test project management

Passing Audits

52%

43%

41%

38%

38%

20%

6%

Page 14: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya14

Customers’ Testing Methodologies

20%Ad-Hoc

50%Organized

30%Scripted

Page 15: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya15

Testing Methodologies Characteristics

• Oracle EBS system is stable, minimal changes• Use email to communicate testing tasks• No test catalog (no test scenarios)• Test runs need not be documented• No test automation

Ad-hoc

Page 16: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya16

How Panaya Addresses Your Testing Needs

• Visibility into testing progress• Visibility into business process testing coverage• Improved test run documentation• Improved defect management• Specific implementation methodology: onboarding &

ongoing

Ad-hoc

Page 17: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya17

• Excel to manage & track testing process• Rely on Business Process owners knowledge (SME) to

execute the test• Test scenarios documented up to the transaction level in

Word/Excel• Low use of test automation

Testing Methodologies Characteristics

Organized

Page 18: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya18

• Easily manage, assign, and track testing activities• Automate test evidence documentation• Manage defects• Building block for regression test suite• Specific implementation methodology: onboarding &

ongoing

How Panaya Addresses Your Testing Needs

Organized

Page 19: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya19

• Excel to manage & track testing process• Tests executed by non-SME (QA Team, Offshore or System

Integrator)• Test scenarios documented to the screen/field level in

Word/Excel• Likely to use test automation

Testing Methodologies Characteristics

Scripted

Page 20: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya20

• Easily manage, assign, and track testing activities• Accelerate test scenario creation, test execution, defect

reporting, and test evidence documentation• Manage defects• Building block for regression test suite• Specific implementation methodology: onboarding & ongoing

How Panaya Addresses Your Testing Needs

Scripted

Page 21: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya

Panaya Collaborate Testing - Demo

21

Page 22: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya23

Recording Test Scenarios

Click to start recording your test scenario

Page 23: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya24

Follow Your Business Process

Page 24: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya25

Panaya Automatically Generates a Test Script

Page 25: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya26

Add manual steps or external systems

Add comments and special instructions

Attach documents (e.g. test variations, test data)

Append more business functions

Tailor Test Script Details

Page 26: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya27

Easily Export to Microsoft® Word or Excel

Page 27: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya28

Manage Test Catalog

Page 28: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya29

Manage Test Catalog Details

Page 29: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya30

2. Panaya code analysis automatically identifies which functional tests are covering those unit tests

3. Adjust testing scope- risk of failure (for

upgrade or patching)- business usage

1. Panaya impact analysis identifies required unit tests for project

Integrated Test Coverage Assessment (via automated impact analysis simulation)

Page 30: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya31

1. Panaya impact analysis identifies project code corrections impacting each functional scenario

2. Panaya marks functional scenario as “not ready to test” due to pending project code corrections. When code corrections completed, status changes to “ready to test”, and tester is notified.

Integrated Test Coverage Assessment (via automated impact analysis simulation)

Page 31: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya32

Open test task

Assign test run to user

Select scenario

Accelerated Functional Test Execution

Page 32: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya33

Tester’s task list

Record Oracle session

Initiate test evidence recorder

Automated Test Evidence Recording

Page 33: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya34

Report test failure&

Create defect

Assign and manage defect

Re-test and record evidence View test evidence

Functional Test ExecutionManage defects & re-test

Page 34: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya35

Assign Adhoc Test

Tester’s task list

Record Oracle session

Initiate test evidence recorder

Functional Test ExecutionAdhoc/Instant Testing

Page 35: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya36

Monitor Test Progress

Page 36: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya37

Panaya myTestBrowserless Desktop Web Application

Tasks are fed to Business User desktops

Testers don’t need to go to ALM or Panaya portal

Page 37: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya38

Running a Scripted Test

IT or Business User is assigned a task from ALM

User selects Manual Run & Document

Original Script is presented

User completes testing (Panaya will sync with ALM)

Page 38: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya39

Panaya also works with other ALMs(HP Quality Center or Oracle ATS)

Use Panaya Test Builder to build your functional test scripts automatically creates HP/OATS test designs, with step-by-step details

HPQC/OATS manages test results and defect management

Page 39: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya40

Key Takeaways

Even with Test Automation, Manual Testing still dominates

Accelerate the process!

You rely on your users to help with the testing

Make it easy for them!

SaaS is easy to start; easy to deploy and easy to manage

Test drive Panaya’s Collaborative

Manual Testing!

Page 40: Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing

Copyright © Panaya41

[email protected]

Tha k you!