Lets use the semantic information known to Titan to generate unit tests to TTCN-3 code automatically
Submitted by Kristof Szabados
Link to original bug (#569204)
Description
For larger projects working in TTCN-3 it is always a problem to test their code. This is either done manually or by running automated tests that were written manually.
As Titan needs to both detect every issue in TTCN-3 codes and if there are none translate them to work binaries ... it understands such codes perfectly. As such the semantic database and processing could be used to generate unit tests for TTCN-3 codes automatically.
It is important to mention, that this is not a feasible way to validate, that the test is performing its purpose as described in some documentation. But:
- could be used to check if there are some instability issues within the test.
- before refactoring could be used to generate large amount of tests, using which it would be possible to show that the refactoring did not corrupt already existing functionalities.
Version: 7.1.0