一つのフォームで複数のボタンを配置する例が載っていたので見てみた。
<form action="index.html" method="post">
:
:
<input type="submit" name="mode" value="test1">
<input type="submit" name="mode" value="test2">
</form>
で
って感じでsubmitにname、valueで値を渡せるようです。ボタンの表示名が"test1"、"test2"というようになってしまうのが気になるところ。