Содержание
- 2. Agenda Data Quality Dimensions DWBI Testing Types DWBI Testing Levels
- 3. DATA QUALITY DIMENSIONS
- 4. DATA QUALITY DIMENSIONS Are all necessary data present? Does the data match the business rules? Are
- 5. DATA QUALITY DIMENSIONS
- 6. DATA QUALITY DIMENSIONS More on the topic: https://silo.tips/download/the-six-primary-dimensions-for-data-quality-assessment
- 7. DWBI TESTING TYPES
- 8. TESTING TYPES Data Completeness testing – ensure that all expected data is loaded by means of
- 9. Microsoft SQL Server ETL DATA MARTS DWH Customer Web Portal REGRESSION Data Completeness testing Data Transformations
- 10. DATA COMPLETENESS TESTING The purpose of Data Completeness testing is to verify that all the expected
- 11. DATA TRANSFORMATIONS TESTING Data transformations testing – ensure that all data is transformed correctly according to
- 12. DATA QUALITY TESTING Data quality testing - ensure that the ETL process correctly rejects, substitutes default
- 13. DWH/BI TESTING TYPES Functional Testing – ensures that the application functions in accordance with design specification.
- 14. NON-FUNCTIONAL TESTING - PERFORMANCE Performance testing checks the speed, response time, reliability, resource usage, scalability of
- 15. NON-FUNCTIONAL TESTING - SECURITY Security Testing The aim of the security testing is to check: The
- 16. Black-box testing examines the functionality of an application without looking at internal structures for transformation testing.
- 17. DWBI TESTING LEVELS
- 18. COST OF DEFECT
- 19. TEST LEVELS
- 20. TEST LEVELS Component (Unit) Testing – is done at the lowest level. It tests the basic
- 21. UNIT TESTING – BACK-END & FRONT-END DW/BI unit testing is divided into two parts
- 22. UNIT TESTING – BACK-END Back-end testing can be divided by: Back-end testing can be divided into
- 23. UNIT TESTING – BACK-END Source – Staging
- 24. UNIT TESTING – BACK-END Staging – DWH
- 25. UNIT TESTING – BACK-END DWH - Data Marts
- 26. UNIT TESTING – FRONT-END
- 27. INTEGRATION TESTING Integration testing shows how the application fits into the overall flow of all upstream
- 28. SYSTEM TESTING ETL testing using black-box test methodology based on design document. The whole data warehouse
- 29. TEST LEVELS EXAMPLES Unit tests Integration tests System Test Procedure correctly loads data from source to
- 30. UAT TESTING User-acceptance testing typically focuses on data loaded into the DWH and any views that
- 31. ACCEPTANCE TESTING Acceptance Testing – is testing from the end users perspective, typically end-to-end, to verify
- 33. Скачать презентацию