Ukraine test launched the S-125 air defence system and Neptune subsonic cruise missile. The test launch comes as Russia last week deployed the S-400 missile defence system in Crimea.
"Today, we tested the ability of the cruise missile to hit surface targets at long distances. It is important that the missile could destroy the target accurately at a distance of 280 km. This is a very good result," chief of national security and defence council of Ukraine, Oleksandr Turchynov said.
Ukranian forces undertook military exercise on the northern part of its capital Kiev bordering Russia as relations between the two countries continued to go downhill.
Ukraine had imposed martial law on November 26th after its ships were earlier seized by Russian Navy in the Sea of Azov in a clash which was criticsed by Western powers.
"Test launches of Ukrainian missiles proved its ability to secure our country's borders along the Black Sea and the Azov Sea," Turchynov added.
Meanwhile, Ukrainian President Petro Poroshenko met with families of the sailors caputured by Russia and vowed to bring them back. "For me there's nothing more important than getting them out," Poroshenko told the relatives.
At least 24 saloirs have been arrested by Russia, and it has refused to free them despite international pressure. Russian President Vladimir Putin has dismissed any move to send back the sailors to Ukraine.
On Tuesday the European Court of Human Rights, acting on a request from Kiev, called on Moscow to provide "appropriate medical treatment" to the soldiers who were wounded during the clash at sea.
The standoff led Ukraine to call for NATO's help as it requested the European military organization to come up with a "comprehensive answer" to Russian aggression in the Black Sea.
However, Ukraine also said Russia had allowed the partial opening of Sea of Azov allowing Ukrainian ships to dock in its ports.
Ukraine had imposed martial law on November 26th after its ships were earlier seized by Russian Navy in the Sea of Azov