I actually tested the random distribution of Spotify's shuffle functionality: http://michaelmcmillan.net
About your linked post: You don't test the randomness of the shuffling, you only test if a shuffled list contain one and only of each original item.
Amazon Music does this and it annoys me. Just because I added something a while ago doesn't mean I want to hear it less.
I'd like to read about this, do you still have the intended link?