India on Wednesday successfully test-fired nuclear capable Agni-IV for its full range of 4,000 km from Wheeler Island, off the coast of Orissa.