to be honest, I don't think you need any sort of practice software for cx initial tests, they are not too difficult at all.
Some of my friends did skytest, and they have got passed it.
In my opinion, you better start studying the company background, flight school background and some technical knowledge (level is directly proportional to your aviation background) in advance