Does different tests for key randomness provided by NIST are available online? where one can test that which test for key generated are passed and which are failed?
There are no randomness tests for keys, and in fact there will probably never be. The reason is that randomness tests require a huge amount of input to function, often on the order of gigabytes, so a single key can never be tested. What randomness tests are for is to ensure that hardware noise sources and PRNG algorithms are generating pseudorandom and uniformly-distributed output.