Imperial compsci student here! It's MANDATORY for EVERYONE to do the test, regardless of whether you are a promising student or not. Sometimes it also takes more than 4 months to receive an interview invitation (mine did), especially if you're an international student, so I wouldn't worry if you didn't get your invitation in 6 weeks.