• Software Testing Dictionary
  • Home

Syntax Testing

What is Syntax Testing?

Syntax Testing, a black box testing technique, involves testing the System inputs and it is usually automated because syntax testing produces a large number of tests. Internal and external inputs have to conform the below formats:

  • Format of the input data from users.

  • File formats.

  • Database schemas.

Syntax Testing - Steps:

  • Identify the target language or format.

  • Define the syntax of the language.

  • Validate and Debug the syntax.

Syntax Testing - Limitations:

  • Sometimes it is easy to forget the normal cases.

  • Syntax testing needs driver program to be built that automatically sequences through a set of test cases usually stored as data.