breaking the surface!

11
Breaking the Surface! Sara Allen Associate Director Of Analytics July 8 th , 2013 UAT Testing Process and Documentation for SAP Business Objects

Upload: early

Post on 25-Feb-2016

44 views

Category:

Documents


2 download

DESCRIPTION

Breaking the Surface! . UAT Testing Process and Documentation for SAP B usiness Objects. Sara Allen Associate Director Of Analytics July 8 th , 2013. UAT-User Acceptability Testing Process Overview. Data Prep Data validation Joins BO Attributes Changes Critical Dates - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Breaking the Surface!

Breaking the Surface!

Sara AllenAssociate Director Of AnalyticsJuly 8th, 2013

UAT Testing Process and Documentation for SAP Business Objects

Page 2: Breaking the Surface!

UAT-User Acceptability Testing Process Overview

• Data Prep

• Data validation

• Joins

• BO Attributes

• Changes

• Critical Dates

• Report Validation

• Misc. Test

https://www.mtholyoke.edu/datawarehouse/documents-and-templates

Page 3: Breaking the Surface!

Overall Use of the Document:

• Tabs number correlate with the Test Case o Example: 400 correlate with Critical Dates Test Case

• Home Page: Date Tested and Sign offs- List the Names of all the testers

• Test Cases: o Test ID numbers for each item Example 100-1o List the Query criteria when applicableo List the expected resultso PASS/FAILo Retest Dateo Comments- start with the date- then your comment-your initials.

• Example: 7/1/12- Smith was listed instead of Jones-SA

Page 4: Breaking the Surface!

Data Prep –Regroup and really think through what we have.

• Circle back to the Data Inventory - do we have what we need? anything we don't?

• Naming

• Organization (in universe)

• Domain validation - do the attribute names describe the values in the data

• Data types, Format

Page 5: Breaking the Surface!

• Data validation (100) – This test case validates all of the data attributes and ensures that those data elements are displaying the correct values and the correct format, examples; mm/dd/yyyy, $, commas, text vs. numeric. Is everything there that we need?

Page 6: Breaking the Surface!

• Joins (200) - This test case validates how the data elements are joined with the tables at the source level. How are the attributes are joined/ fit together and what is the query criteria.

Page 7: Breaking the Surface!

• Counts and BO Created Attributes (300) - This test case validates that all the counts are counting accurately and that all attributes created only in BO function as defined in the requirements. Essentially testing the measures created by the Data Architect and validate the query criteria behind them.

Page 8: Breaking the Surface!

• Changes (400) - Tests the changes to the source system and how they are reflected in BO. Tests that all "track" data elements defined in the requirements, are actually tracking the history. This test case is testing how new data is introduced, which in essence is tracking the business process. We want to see how the data is populated, refreshed and tracked.

Page 9: Breaking the Surface!

• Critical Dates (500) - Testing that all critical dates and/or snapshots function as they should. Testing a point in time.

Page 10: Breaking the Surface!

• Report Validation (600) - Reconcile reports run from the core system against reports created and produced in BO.

• Misc. Test (700) - Any misc. test scenarios determined to test during UAT

Page 11: Breaking the Surface!

Looking Ahead

• What’s Next? Universe will go into Production/Swan.

Tidbits of advice to make testing less painful:

• Ask for help

• Patience is a virtue

• Communication is a must

THANK YOU!PowerPoint presentation is saved on AMBR under data-

warehouse>users-group.