I really like the capabilities which PractRand offers. So far I have been using testing suite called TestU01. PractRand offers number of unique features which TestU01 does not have. This includes: * testing virtually unlimited lenght of random data. You will be limited only by runtime. I have tested some generators till 128TB of data. On the other hand, TestU01's most extensive BigCrush test can consume only few hunders GB of data. This can be too little to find deviation from randomness. * applying number of automatic filters. For example, it's testing on the fly the randomness of low bits of provided data. This happening in parallel to the testing of full data. * it's very fast, in single - threaded mode operating at rate ~4GiB/min. The processing speed can be increased by using multi-threaded mode. * I was able to detect problems with generators which has passed TestU01 testing.