It is difficult, only 4 of us passed out of 13 on my course but It really does depend how much you put into it, get as many books as you can and ask as many questions you can, there are lots of places to get model questions answers etc, If you can understand the basics of testing why and what...