1 / 0

Testing Oracle E-Business Suite: Best Practices

Testing Oracle E-Business Suite: Best Practices. Srikanth Krishnan Senior Director, Oracle Mazen Arar Senior Director, Oracle.

hana
Download Presentation

Testing Oracle E-Business Suite: Best Practices

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Testing Oracle E-Business Suite: Best Practices Srikanth Krishnan Senior Director, Oracle Mazen ArarSenior Director, Oracle
  2. The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
  3. Program Agenda E-Business Suite Testing Approach Recommended Approach Leveraging Automation for E-Business Suite Applications
  4. E-Business Suite Testing Approach Testing accounts for 30-50% of the effort in a typical upgrade project. Of that, the effective testing time is usually only about a third.
  5. E-Business Suite Testing Approach Cost to fix an error goes up at each stage of the project.
  6. E-Business Testing Approach Software Development Lifecycle
  7. E-Business Testing Approach
  8. E-Business Testing Approach How Do We Scope Testing
  9. E-Business Testing Approach Stakeholder Testing Customers Consulting
  10. Recommended Approach
  11. Patch Uptakes One-offs & Consolidations Patch Readme Specific notes on Oracle MOS Review Release Content Document Functional Impact Document
  12. Upgrades Tools and Documents Upgrade advisor Migration checklist Migration best practices Migration messages and technical reference Migration reference guide
  13. Plan for Testing
  14. Generate Generate Test Cases Using Mind Map Visual Ideation Organization Mind Map Tool
  15. Refine Refine Test Cases Using Pair Wise Algorithm Total combinations to create a new training course: 4*3*3*2*2*2 = 288
  16. Refine Refine Test Cases Using Pair Wise Algorithm Optimized 288 to 14
  17. Measure Measure Coverage with Attribute Coverage Tool
  18. Prioritize Submit
  19. Prioritize Prioritize Test Cases at Each Level Level 1: Baseline Coverage Level 2: Intermediate Coverage Level 3: Detailed Coverage Basic flows Sanity checks of key features Recommended for technology changes, infrastructure changes and security patches uptake Specific flows Covers key features for impacted products Bug fix analysis for inputs on specific areas to test Recommended for product fixes and consolidations uptake Detailed flows Full feature tests for implemented products Include checks for flow and data variations End to End flows cutting across products Recommended for RUPs, upgrades, new release and deployment of new modules.
  20. Validate Pre-requisites Diagnostic Reports Options Profiles, Financial, Receiving Key Flexfields Several Diagnostic Reports available across all product families in EBS
  21. Validate Pre-requisites
  22. Validate Results Test Oracles Include data variants Validate complex transactions Ex: Financial validations, Costing validations Compare intended with actual results
  23. Testing Techniques Pair Testing Session Based Testing Theme Based Testing Exploratory Testing Bug Discovery
  24. Automation Challenges Web Services Based UI Based
  25. Web Services Testing Advantages Reduction in cost of development for huge number of transactions and data variants Drastic reduction in execution time No impact due to UI changes
  26. Automation Challenges Web Services Based UI Based Maintainability Reuse High initial investment
  27. Leveraging Automation for E-Business Suite Applications
  28. Oracle Application Testing Suite (OATS) Powerful, integrated solution for ensuring application quality. Oracle Functional Testing Oracle Load Testing Oracle Test Manager
  29. Oracle Application Testing Suite (OATS) Oracle’s Solution for Testing Oracle Applications Oracle Functional Testing Suite for Oracle Applications Functional and Regression Testing Web and Oracle Application Testing Accelerators Oracle Flow Builder Oracle Load Testing Suite for Oracle Applications Load and Performance Style Testing Web and Oracle Application Testing Accelerators Smart Integration with EM Diagnostics Oracle Test Manager Test Planning, Requirements and Test Cases Defects Tracking Reporting
  30. Oracle Functional Testing Suite for Oracle Applications Optimized Solution for Automating EBS Testing OpenScript: Traditional Record/Playback With Accelerators for Oracle Applications Flow Builder: Test Script Generation Data Independent Easy Maintenance For Non-Technical People Generate Flow Builder Framework to combine flows and data to generate test scripts Oracle Functional Testing Suite for Oracle Applications Record Manually Test Automation Scripts OpenScript Record & Playback+ Advanced Scripting
  31. Oracle Functional Testing Suite for Oracle Applications Reduce Testing Effort with Flow Builder & EBS Pre-Built Test Content Your Flows Your Data Use Flow Builder to Generate Test Scripts Start with EBS Pre-Built Test Content 2000+ Components and 200+ Flows Create and Maintain Your Test Scripts Add Your Flows & Data Extend with More Components EBS Pre-Built Test Content Generate Flow Builder Framework to combine flows and data to generate test scripts Oracle Functional Testing Suite for Oracle Applications Record Manually Test Automation Scripts OpenScript Record & Playback+ Advanced Scripting EBS Quality Assurance Team Reduced Automation Time by 60%
  32. Oracle Flow Builder: EBS Pre-Built Test Content Jump Start Your Testing 2000+ Components and 200+ Flows Across EBS Financials Procurement Projects Human Capital Management Order Management Logistics Service Master Data Management Asset Lifecycle Management Manufacturing
  33. Oracle Flow Builder Keyword Driven Componentized Framework Keywords Components Flows Mimic a user action. Ex: Click SetText SelectLOV 66 Keywords available to perform various actions within an EBS application Sequence of keywords to perform a transaction. Ex: Create order header Approve order Can be reused across multiple flows Group transactions performed together into Component Sets Assemble Components / Component Sets in a sequence to orchestrate a business process. Ex Order to cash Procure to pay Populate test data
  34. Graphic Section Divider
  35. Summary Increase in effective testing time Reduce cost to fix an error
  36. Questions Srikanth.Krishnan@oracle.com Mazen.Arar@oracle.com
  37. References Functional Impact Documents on MOS ALM Doc Id: 1539532.1 OPM Doc Id: 1585010.1
More Related