De syntactische test is een testvorm die gebruikt wordt voor het testen van software en dan vooral voor het testen van de invoergegevens, maar ook voor het testen van de uitvoer.
Het doel van de syntactische test is het testen of het testobject wel aan de in de testbasis gespecificeerde syntaxis voldoet. Hierbij wordt vaak gewerkt met een controlelijst. Het is een testvorm die praktisch altijd samen met de semantische test wordt uitgevoerd.