I am doing functional automation testing for a web application for analytics using selenium+TestNG. This application fetches huge amount of data from database and displays it on the platform after some simple calculations.
I am also trying to do data validation testing for this application and want to know the approach I should take. The developers will be able to provide the data in a tsv file(since I do not have access to database) and I would like to validate this data with the data displayed in the application.
I am hoping someone could point me in the right direction so I can perform data validation along with functional testing and also keep the framework scalable.