Manual test scripting issues

Test cases development is inefficient

  • lot of manual work
  • small amount of test cases are usually implemented
  • low test coverage

Tests maintenance is costly

  • there are hundreds of legacy regression test cases in large projects
  • changes in SUT implementation cause update needs in legacy test cases

TTCN-3 TestCast Generator benefits

Test cases development is efficient

  • tests are generating from model by pressing a button
  • user-defined high test coverage

Tests maintenance costs are under control

  • model is built once
  • changes in implementation cause change needs in model