This document discusses data analytics testing. It begins by introducing data analytics concepts like collection, processing, modeling, inference and visualization. It then discusses use cases and why testing is important given factors like volume, domain, complexity and variety. Challenges in testing data, models, implementations and business perspectives are covered. Typical system implementations involving extract, transform, load from source data to modeling, aggregation and visualization are described. The document proposes an approach to testing involving validations at different stages and concludes with learnings around analyzing, coding and testing approaches.