TEHRAN: Defence Minister Ahmad Vahidi announced on Friday that Iran has test fired a surface-to-surface missile, Qiam, a day before it is due to launch its Russian-built first nuclear power plant. State television showed images of the sand coloured Qiam (Rising) blasting into the air from a desert terrain, amid chants of "Allahu Akbar" (God is greatest).