Hello Nomi2012,
Congrats for getting the test letter and wish you all the best in passing your test, i would highly recommend reading the book throughly few times . The book cover the whole test unlike the practise apps or the websites, This is my personal experience .
Good luck.