Testing types and important quality attributes to be considered
Functional Testing.
- Data Integration Testing
- Extract,Transform & Load and Quality Test (ETL)
- Data Repository Testing
- Data Analytical layer Testing
- Pre-Hadoop validation Testing
- Reports Testing
- Map Reduce Layer Testing
- Data Warehouse Testing
- Source Verification Testing
Non-Functional Testing:
- Performance Testing
- Security Testing
- Load Testing
- Failover Testing
- Reliability Test/Long duration Test
- Velocity Testing
- Testing Enviroment and Infrastructure Testing
- Compliance and Industry standard Testing
To verify data quality we need to test at each entry and exit point of Big data E2E pipeline
LOAD SOURCE:
- Pre Load process validation
- ETL process validation
- Validate input data file
- Security Test
- Performance test
- Validate Data Requirement
- Validate Business logic nodes
PERFORMANCE MAP REDUCE
- Data quality Testing
- Validate output data file Testing
- Validate Agrregation and Consilidation
- Validate Data Integration
- Validate Transformation Rule
- Validate Data Accuracy
EXTRACT OUTPUT
- Reports Testing
- Cube Testing
- Dashboard Testing
E2E Testing across various platform including Hadoop, MongoDB, Oracle, Terabite, Amazone using big flat files and XML
Comments
Post a Comment