SOへようこそ!
あなたのコードは始まりです。参考までに、testというpostパラメータが送信される限り、curl、フォーム送信など、スクリプトがどのように呼び出されるかは関係ありません。
次のようにコードを完成させることができます。
<?php
//Simply exiting when the condition is not true is more elegant than
//putting everything in curly braces
if(!isset($_POST['test'])) exit;
//Execute some code...
//Give feedback using json, not curl
$feedback=array(
'success' => true,
'message' => 'success message'
);
echo json_encode($feedback);
?>
curlで何かを投稿するよりも、jsonでスクリプトを要求している人にデータを配信する方がはるかに簡単です。そうすれば、誰が実際にスクリプトを呼び出したかを確認する必要がなく、jsonオブジェクトのフィードバックがブラウザーに表示されるため、テストも簡単になります。