English Club — test preparation
Here you can practise online for the test:
examenglish.com (writing test)
esl.about.com (correcting mistakes)
mansioningles.com (speaking test)
ukstudentlife.com (example of speaking test)
Parapal-online.co.uk (exercises on writing letters and essays)