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

Popular posts from this blog

How to calculate maximum number of concurrent users using littile law formula

How to develop a security test strategy

Singleton Design Pattern using Page Factory