Test Description Language (TDL) is a new language for the specification of test descriptions and the presentation of test execution results.

There is a methodology gap between the high-level expression of what needs to be tested i.e., the test purposes described in prose or Test Purpose Language (TPLan), and the complex coding of the executable tests in Testing and Test Control Notation version 3 (TTCN-3). TDL fills that gap.

TDL represents the next generation of testing languages driven by industry, exploiting the advantages of model-based software engineering. The benefits of TDL include:

  • High quality tests through better design
  • Tests that are easier to review by non-testing experts
  • Better and faster test development
  • Seamless integration of methodology and tools