Iran announced Wednesday it had successfully test-fired several anti-ship missiles at sea as part of a 10-day military exercise that began last week.
State news reports say the country's elite Revolutionary Guards fired two missiles capable of hitting targets at a distance of 300 kilometers and a third "land-to-sea" missile with a range of up to 200 kilometers.
The reports say the tests took place on Wednesday near the port city of Bandar Jask in an area close to the Strait of Hormuz.
Iran says the military exercises, which ended Wednesday, were designed to preserve the country's "readiness against enemy strikes."
The United States and other Western nations suspect Iran is planning to build nuclear warheads for its missiles. Iran says its missiles are conventional and designed for the nation's protection.
Some information for this report was provided by AP, AFP and Reuters.