India Thursday successfully test fired its indigenously developed, nuclear-capable ballistic missile Prithvi-II from a test range in Odisha, an official said.