Iran said on Wednesday that has it successfully test-fired an upgraded version of a short-range surface-to-surface missile.