on my team we’re currently in the process of automating all our product builds (Java, PL/SQL, Forms and so on) using CruiseControl and Ant scripts.
We have been doing some work with getting Code Tester into this process and have some enhancement requests. Currently, we have a small Ant script which logs into the database, runs our test suites and produces XML report in JUnit format (since CruiseControl can read this format out-of-the-box). This works fairly well, but the problem is that since all suites are run at once (in one session) we cannot easily present the result since the JUnit XML report format is one test suite per file. Splitting the output from the Ant task into multiple XML-files is not something we would like code by hand… We would also not like to build the XML files in PL/SQL and output them from the database, since that would introduce some extra configuration steps.
My question is if Quest has any plans to e.g. develop an Ant task to run Code Tester and produce the result? We are thinking about either develop such a task ourselves, our simply generate a JUnit test class for each Code Tester test suite and run them as regular JUnit tests. This would make it possible to use all the great frameworks out there for presenting and analyzing the test results.
Your feedback is appreciated.