Test Cricket is a slow-motion cricket. It's not popular with all types of cricket lovers. Although it's a game where a player proves themself by playing long in the field. Just it one site goodness, but test cricket isn't a game of enjoyment. If test cricket is loved by all cricket lovers then then ODI match and T20 matches will not be invented.
I think very soon, the Cricket Council invented T10 game (Top 10). I hope this game will be more popular among all classes of people. This will be a fighting game called... "Boom" "Boom" "T10"
Nowadays world has become fast moving. People doesn't have time to spend 8 hours a day continuously for 5 days, and that too for a match where there is guarantee that there will be a definite outcome. Still there are a lot of middle aged and elderly people who continue to follow test cricket. But from what I have seen among my friend circle and among my relatives, hardly anyone in the younger age groups follow longer versions of cricket. Forget about test cricket, even ODI cricket is not popular among them.